摘要: 封装性在Java中的体现: 1. 方法就是一种封装 2. 关键字private也是一种封装 封装就是将一些细节信息隐藏起来,对于外界不可见 问题描述:定义Person的年龄时,无法阻止不合理的数值被设置进来。 解决方案:用private关键字将需要保护的成员变量进行修饰。 一旦使用了private进 阅读全文
posted @ 2020-07-30 15:51 I_code_rookie 阅读(110) 评论(0) 推荐(0)
摘要: 1. 定义的位置不一样 局部变量:在方法的内部 成员变量:在方法的外部,直接写在类当中 2. 作用范围不一样 局部变量:只有方法中才可以使用,出了方法就不能再用 成员变量:整个类全都可以通用 3. 默认值不一样 局部变量:没有默认值,如果想要使用,必须手动进行赋值 成员变量:如果没有赋值,会有默认值 阅读全文
posted @ 2020-07-30 11:55 I_code_rookie 阅读(139) 评论(0) 推荐(0)
摘要: 类(class) 属性(是什么) 方法(能做什么) 对应到Java的类当中 成员变量(属性) 成员变量是直接定义在类当中的,在方法外 成员方法(行为) 成员方法不要写static关键字 通常情况下,一个类并不能直接使用,需要根据类创建一个对象,才能使用 1. 导包:也就是支出需要使用的类,再什么位置 阅读全文
posted @ 2020-07-30 09:16 I_code_rookie 阅读(246) 评论(2) 推荐(0)