云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 马士兵 - java教学第三章 - 面向对象编程 - 笔记 - 图文

马士兵 - java教学第三章 - 面向对象编程 - 笔记 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/6/18 11:40:07

尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第03章_面向对象 听课笔记 09.12.5- by LoveXForce

第三章. 面向对象编程

一、 面向对象编程思想:

从现实世界中客观存在的事物出发来构造软件系统,并在系统的构造中尽可能运用人类的自然思维方式

面向对象更加强调运用人类在日常的思维逻辑中经常才赢的思想方法与原则,如抽象分类,继承,聚合,多态

二、 对象和类的概念

1. 对象用计算机语言对问题域中食物的描述,对象通过“属性(attribute)”和“方法(method)”来分别对应事物所

具有的静态属性和动态属性

对象是属性(成员变量)和方法的集合。{一类事物的具体的某一个东西(符合这类事物的具体特征的某个东西)叫对象}

2. 类是同种对象的集合与抽象,类中定义了这一类对象所应具有的静态和动态属性。

关系:类可以看成一类对象的模板,对象可以看成该类的一个具体实例,瓶子是一个类,某个瓶子就是对象

实体 认识过程: 车 对象 轮 车 窗 …… 类 职员 -姓名 -年龄 -目前工资 +显示姓名() +显示年龄() +修改姓名() +领取工资() 类 int轮 车 char窗 …… 对象 职员A:职员 姓名 = A 年龄 = 30 目前工资= 800 代码 实体 实体 分析过程 职员A 职员B:职员 姓名 = B 年龄 = 350 目前工资= 900

三、 面向对象设计思想和步骤:

(1) 分析问题中有哪些类那些对象

(2) 分析这些对象中应该具有的属性和方法 (3) 分析类与类之间的关系 四、 Java与面向对象

1. 对象是Java程序的核心,在java程序中“万事万物皆对象”。 2. 对象可以看成静态属性(成员变量)和动态属性(方法)的封装体 3. 类是用来创建统一类型的对象的“模板”,在一个类中定义了该类对象所应具有的成员变量以及方法 4. J2SDK提供了很多类供编程人员使用,编程人员也可以自定义自己的类 五、 Java类的定义

类的定义主要由成员变量和方法组成

声明成员变量: [] type[=defaultValue] 例如:private int id;private int age = 20; 声明方法:[]< modifiers >([]){ [] } 1

尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第03章_面向对象 听课笔记 09.12.5- by LoveXForce

例如:public int getAge( ) { return age ;} public class Person { int id; int age = 20; void Person(int _id, int _age) { id = _id; age = _age; } public static void main(String[] args) { Person tom = new Person(); tom.Person(1, 25); //Person jerry = new Person(); Point p = new Point(); } }

class Point { Point() {} int x; int y; }

六、 成员变量成员变量可以使用java语言中任何一种数据类型(包括基本类型和引用类型),作用范围为整个类

注意: 局部变量必须赋初试值才可以使用 成员变量不用初始化,java系统会给你赋初始值 Byte,short,int----->0 Long ----->0L char ----->’\

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第03章_面向对象 听课笔记 09.12.5- by LoveXForce 第三章. 面向对象编程 一、 面向对象编程思想: 从现实世界中客观存在的事物出发来构造软件系统,并在系统的构造中尽可能运用人类的自然思维方式 面向对象更加强调运用人类在日常的思维逻辑中经常才赢的思想方法与原则,如抽象分类,继承,聚合,多态 二、 对象和类的概念 1. 对象用计算机语言对问题域中食物的描述,对象通过“属性(attribute)”和“方法(method)”来分别对应事物所具有的静态属性和动态属性 对象是属性(成员变量)和方法的集合。{一类事物的具体的某一个东西(符合这类事物的具体特征的某个东西)叫对象} 2. 类是同种

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com