任桂明 使用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实验讲义2009软件15页
- 第六章 Java面向对象的程序设计43页
- Java程序员应该了解的10个面向对象设计原则2页
- Java面向对象程序设计82页
- 《Java语言与面向对象程序设计》系统设计方案7页
- 第3讲Java面向对象程序设计(一)25页
- 最新JAVA编程题全集(50题及答案)32页
- JAVA编程题全集(100题及答案)w13页
- 最新JAVA编程题全集(50题及答案)58页
- 最新JAVA编程题全集(50题及答案)32页
- 最新JAVA编程题全集(63题及答案)44页
- JAVA编程题全集(100题及答案)42页
- java面向对象基础14页
- java4_面向对象编程30页
- java面向对象6页
- java面向对象程序设计273页
- java面向对象软件开发概述26页
- java3_面向对象1109页
- shell编程基础42页
- 网络编程基础及精要13页
- 第9章 Linux编程基础71页
- 1.Java 编程基础38页
- 第二章 VB代码编程基础97页
- 第二章数控加工编程基础15页
- java培训机构2页
- java培训2页
- java培训资料28页
- java培训周记20篇33页
- java培训课程课件219页
- 西安java培训尚学堂2012java培训教材(第三本书)3页