面向对象的三大特性(封装-继承-多态)

发布时间:2023-01-19 03:40:40   来源:文档文库   
字号:

一丶封装
1权限修饰符
可以用来修饰成员变量和成员方法,对于类的权限修饰只可以用public和缺省default
public修饰的类可以在任意地方被访问;default类只可以被同一个包内部的类访问。
权限由大到小:publicprotecteddefault(不写private
private修饰的成员只能在本类中访问,外界不能访问


2set(/get(方法
1this关键字
a.可以用来调用变量,方法,构造方法;
b.this.xx理解为调用当前类的xx
2成员变量和局部变量
1)在类中的位置不同
a:成员变量:在类中,方法外
b:局部变量:在方法声明上(形式参数),或者是在方法定义中
2)在内存中的位置不同
a:成员变量:在堆内存
b:局部变量:在栈内存
3)生命周期不同
a:成员变量:随着对象的创建而存在,随着对象的消失而消失

本文来源:https://www.2haoxitong.net/k/doc/329cf4f7590216fc700abb68a98271fe910eafba.html

《面向对象的三大特性(封装-继承-多态).doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式