15.面向对象小结

面向对象

1、面向过程思想

  • 思路清晰,第一步做什么,第二部做什么。

  • 适合处理一些简单的问题。

 

2、面向对象思想

  • 面向对象思想是分类的思想,思考问题先分类,根据分出的类的单独的细节来进行单独思考(进入面向过程模式)。

  • 面向对象思想适合处理大型、复杂的问题,适合多人协作处理的问题。

  • 总结:对于描述复杂的事物,我们为了从宏观上把控、从整体分析,我们要用面向对象的思路来分析整个系统。但是,具体到微观操作,仍然需要使用面向过程的思路来解决问题。

 

3、什么是面向对象

  • 面向对象编程的本质就是:以类的方式组织代码,以对象的组织(封装)数据。

    • 面向对象的特性封装、继承、多态

 

1、类与对象

类是一个模版,对象是一个具体实例

 

2、方法

定义与调用

 

3、对象的引用

引用类型: 基本类型(8种),除基本类型外,都是引用类型

对象是通过引用来操作的,栈----->堆

 

4、对象的属性:字段Field 成员变量

默认初始化:

数字:0

char: u0000

boolean:false

引用类型:null

修饰符 属性类型 属性名 = 属性值;

 

5、对象的创建和使用

必须使用new关键字创建对象,构造器。 Person luotian = new Person();

对象的属性 luotion.name

对象的方法 luotian.sleep();

posted @ 2021-02-07 15:55  jyurokuya  阅读(13)  评论(0编辑  收藏  举报