Java面向对象--封装private
来源:互联网 发布:java解释器是什么 编辑:程序博客网 时间:2024/06/05 04:08
private :私有,权限修饰符:用于修饰类中的成员(成员变量,成员函数)。
私有只在本类中有效。
将age私有化以后,类以外即使建立了对象也不能直接访问。
但是人应该有年龄,就需要在Person类中提供对应访问age的方式。
注意:私有仅仅是封装的一种表现形式。
之所以对外提供访问方式,就因为可以在访问方式中加入逻辑判断等语句。
———摘自《毕向东25天》
私有只在本类中有效。
将age私有化以后,类以外即使建立了对象也不能直接访问。
但是人应该有年龄,就需要在Person类中提供对应访问age的方式。
注意:私有仅仅是封装的一种表现形式。
之所以对外提供访问方式,就因为可以在访问方式中加入逻辑判断等语句。
对访问的数据进行操作。提高代码健壮性。
class Person{private int age;public void setAge(int a){if(a>0 && a<130){age = a;speak();}elseSystem.out.println("feifa age");}public int getAge(){return age;}private void speak(){System.out.println("age="+age);}}class PersonDemo{public static void main(String[] args){Person p = new Person();//p.age = -20;p.setAge(-40);//p.speak();}}
———摘自《毕向东25天》
0 0
- java面向对象-封装private
- Java面向对象--封装private
- 面向对象 封装 private关键字 构造方法
- java 面向对象----封装
- [Java面向对象]封装
- JAVA面向对象-----封装
- Java 面向对象 : 封装
- Java面向对象 封装
- 《java入门第一季》之面向对象(private关键字与封装概念的初探)
- Java-面向对象构造函数 -(private private)关键字
- 18-JAVA面向对象-封装
- Java 面向对象之封装
- Java面向对象之封装
- Java面向对象之封装
- JAVA面向对象之封装
- java面向对象之封装
- Java面向对象之封装
- Java面向对象:封装性
- 机器学习中过拟合问题分析及解决方法
- C++设计模式浅识装饰模式
- 工厂模式三部曲-简单工厂模式
- 金额转大写
- Redis应用案例 查找某个值的范围
- Java面向对象--封装private
- 算法之自底向上的归并排序
- final、finally、finalize的区别
- Struts2_声明式异常处理
- 网络流二十四题之二十 —— 深海机器人问题
- day07--scala
- Using cURL to automate HTTP jobs
- 即时通讯技术
- 23种设计模式(3)-工厂方法模式