黑马程序员技术交流社区
标题:
面向对象的简单总结(1)
[打印本页]
作者:
北极1989
时间:
2016-3-24 22:11
标题:
面向对象的简单总结(1)
1/
面向对象是一种基于面向过程的编程思想
面向对象强调的是对象,然后通过对象去调用方法
面向过程强调的是完成一个功能的每一个步骤
2/面向对象的思想特点:
更符合人类的思想习惯(懒人思想)
可以将复杂的事情简单化
将我们从执行者变成了指挥者
3/
面向对象开发,就是不断的创建对象,使用对象,指挥对象去做事情
面向对象设置,就是在管理和维护对象之间的关系
4/
面向对象的三大特呈: 封装 encapsulation ; 继承 inheritance ; 多态 ploymorphism
5/
类:是一对相关的属性和行为的集合,用来描述一类事物,是一种抽象的概念
对象:是一类事物的具体表现形式,是具体存在的一个个体
6/
成员变量,
就是事物的属性,定义在类中方法上,定义格式和局部变量一致.
成员方法,
就是事物的行为,和之前的方法定义格式一致,也是遵循 "修饰符 返回值类型 方法名 ( 参数类型 参数名 , ........ )"的格式,但是暂时不写static
7/
定义一个类的步骤
:先分析出该类的成员变量(也就是属性),在分析出该类的方法(也就是行为)然后再按照这个步骤定义即可
定义类名 class Xxx( ) {
定义成员变量, String variable ;
定义成员方法 public void Function ( ) {
语句体
}
}
8/
一个java文件中可以定义多各类,但是java文件的名字必须与包含main方法的测试类类名一致
9/
(1)创建对象的格式:
类名 对象名 = new 类名 ( ) ;
(2)如何使用对象调用成员变量
对象名.成员变量名=变量值; 如 p.name = "小强";
(3)如何使用对象调用成员方法?
对象名.成员方法名();
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2