摘要:
问题描述:定义Person的年龄时,无法阻止不合理的数值被设置进来。 解决方案:用private关键字将需要保护的成员变量进行修饰。 一旦使用了private进行修饰,那么本类当中仍然可以随意访问。但是!超出了本类范围之外就不能再直接访问了。 间接访问private成员变量,就是定义一对儿Gette 阅读全文
posted @ 2020-08-07 16:11
ZHU_FENG
阅读(690)
评论(0)
推荐(0)
摘要:
面向对象三大特征:封装,继承,多态。 封装性在java当中的体现: 1,方法就是 一种封装。 2,关键字private也是一种封装。 封装就是将一些细节信息隐藏起来,对于外界不可见。 阅读全文
posted @ 2020-08-07 15:44
ZHU_FENG
阅读(386)
评论(0)
推荐(0)
摘要:
局部变量和成员变量 1. 定义的位置不一样【重点】局部变量:在方法的内部成员变量:在方法的外部,直接写在类当中 2. 作用范围不一样【重点】局部变量:只有方法当中才可以使用,出了方法就不能再用成员变量:整个类全都可以通用。 3. 默认值不一样【重点】局部变量:没有默认值,如果要想使用,必须手动进行赋 阅读全文
posted @ 2020-08-07 01:19
ZHU_FENG
阅读(231)
评论(0)
推荐(0)
摘要:
当使用一个对象类型作为方法的返回值时,返回值其实就是对象的地址值。 阅读全文
posted @ 2020-08-07 01:11
ZHU_FENG
阅读(528)
评论(0)
推荐(0)
摘要:
当一个对象作为参数,传递到方法当中时。实际上传递进去的是对象的地址。 阅读全文
posted @ 2020-08-07 01:07
ZHU_FENG
阅读(705)
评论(0)
推荐(0)

浙公网安备 33010602011771号