黑马程序员技术交流社区
标题: 基础班第七天11/22. [打印本页]
作者: yep012 时间: 2017-11-22 21:47
标题: 基础班第七天11/22.
今天学习了面向对象思想:(整理笔记 回忆知识点)
是基于面向过程的编程思想.
A:面向过程:
强调的是过程,所有事情都需要自己完成
B:面向对象:
是一种更符合我们思想习惯的思想(懒人思想,我把事情自己不做,交给别人去做)
特点是:将复杂的事情变得简单化,使我们从执行者变为指挥者.
创建对象,成员变量,局部变量.
成员变量和局部变量:
A在类中的位置不同
成员变量:类中,方法外
局部变量:方法中,或者方法声明上
B内存中的位置也是不相同的
成员变量:堆内存,有默认值
局部变量:栈内存,没有默认值
C生命周期不痛
成员变量:跟随创建对象而存在,对象消失而消失
局部变量:调用方法时存在,调用完方法而消失
Private修饰符,使其修饰成员变量,也可以修饰成员方法, 被修饰的成员只能在本类中被访问.
还有最后的快捷键功能SHIFT+ALT+S可以快捷创建各种方法,等慢慢熟悉了理解了面向对象后可以使用.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |