摘要: 一、多态 理解:多态本意是指同一事物在不同的条件会有不同的形态; 映射到Java中可以理解为:同一个父类方法被不同的子类调用,会产生不同的行为(重写父类的方法); 也可表述为:不同子类的对象对父类同一消息能做出不同的响应(重写父类的方法)。 即同一消息可以根据发送对象的不同而采用多种不同的行为方式( 阅读全文
posted @ 2018-08-20 22:55 Kanekiyi 阅读(506) 评论(1) 推荐(1) 编辑
摘要: 一、封装 1.1 private成员变量的封装 其他类想要操作private成员变量可以通过对外提供getxx/setxx方法来访问。 1.2 封装的意义: 1、类 方法 private修饰的成员变量都是封装; 2、隐藏了功能模块的实现细节,提高了安全性; 3、提高了代码的复用性; 例程:Stude 阅读全文
posted @ 2018-08-20 22:14 Kanekiyi 阅读(262) 评论(1) 推荐(0) 编辑
摘要: 博客初衷,一直觉得写博客是很高大上的东西,因为觉得个人能力有限,写不出什么东西,迟迟未动笔。平时学习也记了不少笔记,但都是保存到电脑,前段时间换电脑系统备份资料时操作失误,导致之前的学习笔记丢失了一部分。因为这次的惨痛教训,萌发了写博客的念头,不管怎么样能多有一分备份也更安全些。 博客的主要框架:前 阅读全文
posted @ 2018-08-20 21:36 Kanekiyi 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一、权限修饰符 1.1 四类权限修饰符 public 公开的 protected 受保护的 private 私有的 默认的(不写其它修饰符时); 1、public修饰的成员变量,任何人都可以访问,都可以修改,可能导致不安全。 2、private修饰的成员变量为私有属性,只有本身才能去操作相关的信息。 阅读全文
posted @ 2018-08-20 21:11 Kanekiyi 阅读(474) 评论(1) 推荐(0) 编辑
摘要: 第一节 成员变量 1.1成员变量与局部变量 成员变量:声明在类下面,方法外面;作用于整个类中; 局部变量:声明在方法下面,作用于方法下面。 1.2 成员变量默认值 成员变量的默认值和数组的默认值一样: 整数类型:0 浮点类型:0.0 字符类型:\u0000 布尔类型:false 字符串类型:null 阅读全文
posted @ 2018-08-20 19:49 Kanekiyi 阅读(210) 评论(1) 推荐(0) 编辑
摘要: 第一节 方法 1.1定义 定义:封装了能够完成特定功能的代码块,是程序编程中的一种功能实现单元; 1.2语法 修饰符 返回值类型 方法名(参数列表) { 方法体; } 例子: 1 public static int sum(inta,int b){ 2 return a+b; 3 } 1、修饰符:p 阅读全文
posted @ 2018-08-20 16:59 Kanekiyi 阅读(219) 评论(0) 推荐(0) 编辑