二哥啊

导航

 

2019年11月8日

摘要: 我们可以在子类的方法或构造器中,通过使用super.属性或super.方法的方式,显示的调用父类中声明的属性或方法。 特殊情况,子类和父类中定义了同名的属性时,我们想要在子类中调用父类中声明的属性,则必须显示的调用super.属性的方式。表明调用的是父类中声明的属性。 子类重写了父类的方法、 我们可 阅读全文
posted @ 2019-11-08 10:25 二哥啊 阅读(141) 评论(0) 推荐(0) 编辑
 

2019年11月6日

摘要: 继承性的好处 减少了代码冗余 提高了代码的复用性 便于功能的扩展 为之后多态性的使用提供了前提 继承的格式:class A extends B{} A:子类、派生类、subclass B:父类、超类、基类 体现:一旦子类A继承父类B后,A就获取了父类B中声明的所有属性、 方法 特别的,父类中声明为p 阅读全文
posted @ 2019-11-06 20:05 二哥啊 阅读(189) 评论(0) 推荐(0) 编辑
 
摘要: 属性赋值的先后顺序 1.默认初始化 2.显示初始化 3.构造器中初始化 4.通过“对象.方法” 或“对象.属性”的方法 赋值 1->2->3->4 阅读全文
posted @ 2019-11-06 11:48 二哥啊 阅读(173) 评论(0) 推荐(0) 编辑
 
摘要: constructor 构造器的作用: 创建对象 new+构造器 初始化对象 如果没有显示的定义类的构造器的话,系统默认提供一个空参的构造器 定义构造器的格式:权限修饰符 类名 (形参列表){} 一个类中定义的多个构造器,彼此构成重载 一旦我们显示的定义了类的构造器之后,系统就不再提供默认的空参构造 阅读全文
posted @ 2019-11-06 11:36 二哥啊 阅读(145) 评论(0) 推荐(0) 编辑
 
摘要: 高内聚:类的内部数据操作细节自己完成,不允许外部干涉 低耦合:仅对外暴露少量的方法用于使用 隐藏对象内部的复杂性,只对外公开简单的接口。便于外界调用,从而提高系统的可扩展性可维护性。 封装性的体现:将类的属性私有化,同时提供公共的方法set和get 不对外暴露的私有的方法 单例模式 对属性的设置 s 阅读全文
posted @ 2019-11-06 11:22 二哥啊 阅读(444) 评论(0) 推荐(0) 编辑
 

2019年11月5日

摘要: 恢复内容开始 方法的重载 两同一不同:同一个类、相同方法名,参数列表不同 在同一个类中,允许存在一个以上的同名方法, 只要它们的参数个数或者参数类型不同即可。 重载的特点: 与返回值类型无关,只看参数列表,且参数列表必须不同。(参数个数或参数类型,参数顺序不同) 判断是否重载: 和方法的权限修饰符、 阅读全文
posted @ 2019-11-05 13:57 二哥啊 阅读(73) 评论(0) 推荐(0) 编辑
 

2019年11月4日

摘要: 方法:描述类应该具有的功能 Math类 sqrt() random() 方法的声明:权限修饰符 返回值类型 方法名(形参列表){ 方法体 } 说明: 关于权限修饰符: java规定的4种权限修饰符:private public 缺省 protected 返回值类型 有返回值 如果方法有返回值,则必须 阅读全文
posted @ 2019-11-04 21:09 二哥啊 阅读(265) 评论(0) 推荐(0) 编辑
 
摘要: 恢复内容开始 相同点: 定义变量的格式: 数据类型 变量名=变量值 先声明后使用 变量都有其对应的作用域 不同点: 1.在类中声明的位置不同 属性:直接定义在类的一对{}内 局部变量:声明在方法内、方法形参、代码块内、构造器形参、构造器内部的变量 2.关于权限修饰符的不同 属性:可以在声明属性时,指 阅读全文
posted @ 2019-11-04 20:51 二哥啊 阅读(433) 评论(0) 推荐(0) 编辑
 
摘要: 1.二维数组的声明和初始化 int[][] arr = new int[][]{{1,2,3},{4,5}}; 静态初始化 动态初始化 String[][] arr2 = new String[3][2]; String[][] arr3 = new String[3][]; 2.如何调用数组的指定 阅读全文
posted @ 2019-11-04 20:06 二哥啊 阅读(297) 评论(0) 推荐(0) 编辑
 
摘要: 数组Array,是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理 常见概念 数组名 下标 元素 数组的长度 特点:有序排列 数组是引用数据类型,元素可以是任意类型 创建数组会在内存中开辟一块连续的空间 数组长度一旦确定,就不能修改 阅读全文
posted @ 2019-11-04 19:34 二哥啊 阅读(84) 评论(0) 推荐(0) 编辑