发表于: 2020-04-29 23:26:32
3 1237
今天完成的事:
今天学习了一部分面向对象
面向对象对会将现实世界分割成不同的单元(对象),实现各个对象,如果完成某个功能,只需要将各个对象协作起来就可以。
有封装、继承、多态三大特性
分为三个阶段:OOA (面向对象的分析)OOD(面向对象的设计) OOP(面向对象的编程)
UML:统一建模语言,是面向对象设计的建模工具,独立于任何具体程序设计语言。
类的定义:
类的修饰符+class+类名+(类体:属性和方法组成)
对象的创建与使用
以下是对象级别的,访问前需要先创建对象:
关于封装特性:
1、属性私有化
2、对外提供公开的setter and getter
set方法和get方法的方法名应该遵循规范
定义一个顾客类型
int的默认值为零
private修饰的数据只能在本类中访问;
外部程序如需要访问就需要用到set和get两个方法,提高了数据的安全控制
明天计划的事:继续学习java基础
遇到的问题:
收获:
评论