抽象和封装:

来源:互联网 发布:苹果电脑怎么下软件 编辑:程序博客网 时间:2024/06/07 05:34

1.对象和类的区别与联系:

类是对象的类型,对象是类的实例。

类和对象是抽象和具体的关系。

2.封装的好处:

隐藏类的实现细节

让使用者只能通过程序规定的方法来访问数据

可以加入存取控制语句,限制不合理操作

3..封装的步骤:

修改属性的可见性

创建共有的getter,setter方法

在getter,setter方法中加入属性控制语句

4.面向对象的过程就是抽象的过程

第一步,发现类。

第二步,发现类的属性。

第三步,发现类的方法。

4.抽象时遵循的原则如下:

属性,方法的设置是为了解决业务问题

关注主要属性,方法

如果没有必要,勿增加额外的类,属性,方法

5.构造方法的作用,在创建对象时执行一些初始化操作,如给成员属性赋初值

特点:构造方法的名称和类名相同,没有返回值类型

6.什么是方法重载:

必须在同一个类里

方法名相同

参数列表不同

与方法返回值和方法修饰符无关

(添加getter,setter方法快捷键:shift+Alt+s+r)


 

0 0