Java学习第6天:面向对象(4)封装和私有
来源:互联网 发布:祸害成患妖成灾 网络剧 编辑:程序博客网 时间:2024/05/21 10:28
/*
private :私有,权限修饰符:用于修饰类中的成员(成员变量,成员函数)。
私有只在本类中有效。
将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();}}
0 0
- Java学习第6天:面向对象(4)封装和私有
- JAVA基础第五天学习日记_面向对象开发思想、匿名对象、封装、私有、构造函数
- 第6天 面向对象与封装
- 第4天--面向对象之封装
- 学习日志,面向对象第一天(类和对象、封装、this关键字)
- Java学习第6天:面向对象(3)变量和匿名
- Java学习第9天(4):面向对象-多态-子父类函数和变量
- (JAVA SE 学习笔记)Java.SE.第009讲.面向对象之封装
- (JAVA SE 学习笔记)Java.SE.第010讲.面向对象之封装.续
- java学习--面向对象(第三天)
- Java学习第4天>>面向对象1
- Java学习第8天(1):面向对象继承
- Java学习第6天:面向对象(1)简介对象
- Java学习第6天:面向对象(2)对象实例
- PHP面向对象:封装--设置私有成员
- 面向对象的特性----封装---私有
- Java学习第六课--面向对象的三大特性(封装、继承和多态)
- Java基础05天 学习笔记_面向对象(概念,封装,匿名对象,this关键字)
- Java学习第6天:面向对象(2)对象实例
- (LeetCode)Odd Even Linked List --- 奇偶链表
- 编写自文档化代码
- 后缀自动机复习小记
- Java学习第6天:面向对象(3)变量和匿名
- Java学习第6天:面向对象(4)封装和私有
- 思想,坚持,信仰,一切
- 骨牌铺方格
- win7命令
- Java学习第6天:面向对象(5)构造函数
- File类概述和解释第一部分(补充)
- 设计模式-工厂方法模式
- Java学习第6天:面向对象(6)this关键字
- python基础之字典