任桂明 使用java实现面向对象编程总结

第1章 抽象和封装

一、类是对象的抽象,对象是类的实例

二、使用面向对象进行设计

面向对象设计的过程就是抽象的过程,分三步来完成: 1.找出它的种类 2.找出它的属性 3.找出它的行为

三、类名、属性名、方法名以及常量名的命名规则:

1.类名由一个或几个单词组成,每个单词的第一个字母大写,如Dog、StringBuffer

2.属性名和方法名由一个或几个单词组成,第一个单词首字母小写,其他单词首字母大写,例如health,stuName,println(),getMessage()。

3.常量名由一个或几个单词组成,所有字母大写,如PI,SEX_MALE

四、静态常量

1.static可以用来修饰属性、方法和代码块

2.static修饰的属性和方法称为类属性(类变量)、类方法

3.不使用static修饰的属性和方法,属于单个对象,通常称为实例属性(实例变量)、实例方法

4.static修饰的变量和方法可以通过类名和对象名访问,而不用static修饰的变量和方法只能通过对象名访问

5.final可以用来修饰属性、方法和类

6.用final修饰的变量成为常量,其值固定不变

五、构造方法

1.构造方法(Constructor)是一个特殊的方法,它用于创建类的对象,因此一个类必须包含至少一个构造方法,否则就无法创建对象。

2.构造方法的名字和类名相同,没有返回值类型。

3.构造方法的作用主要就是在创建对象时执行一些初始化操作,如给成员属性赋初值。

六、方法重载的判断依据 1.必须是在同一个类里。 2.方法名相同

3.方法参数个数或参数类型不同。

4.与方法返回值和方法修饰符没有任何关系。

七、封装

1.封装(Encapsulation):是类的三大属性之一,就是将类的状态信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。 2.封装的具体步骤:

1—修改属性的可见性来限制对属性的访问,

你可能喜欢

  • Java面向对象程序设计
  • 面向对象编程思想
  • JAVA编程题全集及答案
  • java面向对象
  • 编程基础
  • java培训
  • 全国信息化工程师考试

任桂明 使用java实现面向对象编程总结相关文档

最新文档

返回顶部