流觞区直

导航

2019年6月30日 #

8.3 this关键字的作用

摘要: 当方法的局部变量和类的成员变量重名的时候,根据"就近原则",优先使用局部变量 如果需要访问本类当中的成员变量,需要使用格式: this.成员变量名 通过谁调用的方法,谁就是this: 代码示例: 执行结果: 阅读全文

posted @ 2019-06-30 17:04 流觞区直 阅读(148) 评论(0) 推荐(0) 编辑

8.2 private关键字的作用及使用

摘要: 问题描述:定义Person的年龄时,无法阻止不合理的数值被设置进来。 解决方案:用private关键字将需要保护的成员变量进行修饰。 一旦使用了private进行修饰,那么本类当中仍然可以随意访问。 但是!超出了本类之外就不能再直接访问了。 间接访问private成员变量,就是定义一对 Getter 阅读全文

posted @ 2019-06-30 15:33 流觞区直 阅读(626) 评论(0) 推荐(0) 编辑

8.1 面向对象三大特征之封装性

摘要: 面向对象三大特征:封装、继承、多态 封装性在Java当中的体现: 1.方法就是一种封装 2.关键字private也是一种封装 封装就是将一些细节信息隐藏起来,对外界不可见。 阅读全文

posted @ 2019-06-30 15:01 流觞区直 阅读(200) 评论(0) 推荐(0) 编辑

7.1 局部变量和成员变量

摘要: 局部变量和成员变量: 1.定义的位置不一样 [重点] 局部变量:在方法的内部 成员变量:在方法的外部,直接写在类当中 2.作用范围不一样 [重点] 局部变量:只有方法当中才可以使用,必须手动进行赋值 成员变量:整个类都可以通用。 3.默认值不一样[重点] 局部变量:没有默认值,如果要想使用,必须手动 阅读全文

posted @ 2019-06-30 14:48 流觞区直 阅读(119) 评论(0) 推荐(0) 编辑

6.4 JAVA 方法重载

摘要: 方法重载 <overload> 方法的重载(OverLoad : 多个方法的名称一样,但是参数列表不一样) 阅读全文

posted @ 2019-06-30 10:33 流觞区直 阅读(177) 评论(0) 推荐(0) 编辑

6.3 对比方法有参数和没有参数的对比

摘要: 有参数:小括号当中有内容,当一个方法需要一些数据条件,才能完成任务的时候就是有参数。 例如两个数字相加,必须知道两个数字各自多少,才能相加。 无参数:小括号当中留空,一个方法不需要任何数据条件,自己就能独立完成任务,就是无参数。 例如定义一个方法,打印固定10次的helloWorld. 示例: 执行 阅读全文

posted @ 2019-06-30 10:08 流觞区直 阅读(167) 评论(0) 推荐(0) 编辑

6.2 JAVA方法的三种调用格式

摘要: 方法的三种调用格式: 1.单独调用:方法名称(参数); 2.打印调用: System.out.println(方法名称(参数)); 3.赋值调用: 数据类型 变量名称 = 方法名称(参数); 注意:此前学习的方法返回值类型固定写为void,这种方法只能够单独调用,不能进行打印调用或者赋值调用。 方法 阅读全文

posted @ 2019-06-30 09:45 流觞区直 阅读(1284) 评论(0) 推荐(0) 编辑