Java面向对象
Java面向对象
面向对象三大特性
1.封装
封装(encapsulation)就是把抽象出的数据(属性)和对数据的操作(方法)封装在一起,数据被保护在内部,程序的其它部分只有通过被授权的操作(方法),才能对数据进行操作。
说封装之前先说说java中的访问修饰符
公开级别的:用public进行修饰,不同类和不同包都可以访问;
受保护级别的:用protected修饰,对子类和同一包中的类公开;
默认级别的:不用任何修饰符修饰,向同一个包的类公开;
私有级别的:用private修饰,只有类本身可以访问,不对外公
原创
2021-10-12 14:30:33 ·
111 阅读 ·
0 评论