摘要: 理解: 1. 从结果上看: 子类继承父类以后,就获取了父类中声明的属性和方法。 创建子类的对象,在堆空间中,就会加载所有父类中声明的属性。 2. 从过程上看: 当我们通过子类的构造器创建对象时,我们一定会直接或间接的调用其父类的构造器,进而调用其父类的父类构造器,...直到调用了java.lang. 阅读全文
posted @ 2022-05-25 14:35 安家小皮孩 阅读(32) 评论(0) 推荐(0)
摘要: 1. super关键字可以理解为: 父类的 2. 可以用来调用的结构: 属性、方法、构造器 3. super调用属性、方法: 3.1 我们可以在子类的方法或构造器中。通过使用"super.属性"或"super.方法"的方式,显式的调用父类中声明的属性和方法。但是,通常情况下,我们习惯省略"super 阅读全文
posted @ 2022-05-25 13:43 安家小皮孩 阅读(34) 评论(0) 推荐(0)
摘要: 1.什么是方法的重写(override 或 overwrite) 子类继承父类以后,可以对父类中同名同参数的方法,进行覆盖操作 2.应用: 重写以后,当创建子类对象以后,通过类的对象调用子父类中的同名同参数的方法时,实际执行的是子类重写父类的方法。 3.举例: 【代码】 class Circle{ 阅读全文
posted @ 2022-05-20 00:28 安家小皮孩 阅读(41) 评论(0) 推荐(0)
摘要: 1.为什么要有类的继承性?(继承性的好处) 继承性的出现,减少了代码的冗余,提供了代码的复用性 继承性的出现,更加利于功能的拓展 继承性的出现,让类与类之间产生了联系,为多态提供了前提。 图示: 2.继承性的格式: class A extends B{} A: 子类、派生类、subclass B: 阅读全文
posted @ 2022-05-19 23:27 安家小皮孩 阅读(53) 评论(0) 推荐(0)
摘要: 1.package的使用: 1.1 使用说明: 1.为了更好的实现项目中类的管理,提供了报的概念 2.使用package声明类和接口所属的包,声明在源文件的首行。 3.包,属于标识符,遵循标识符的命名规则、规范(xxxyyyzzz)、“见名之意” 4.每"."一次,就代表一层文件目录。 1.2举例: 阅读全文
posted @ 2022-05-19 22:48 安家小皮孩 阅读(32) 评论(0) 推荐(0)
摘要: 1.可以调用的结构:属性、方法、构造器 2.this调用属性、方法: this理解为:当前对象 或 当前正在创建对象 2.1 在类的方法中,我们可以使用“this.属性” 或“this.方法”的方式,调用当前对象属性或方法。 但是,通常情况下,我们可以省略“this.”。 特殊情况下,如果方法的形参 阅读全文
posted @ 2022-05-19 22:22 安家小皮孩 阅读(26) 评论(0) 推荐(0)
摘要: 1.构造器(或构造方法):Constructor 构造器的作用: 1.创建对象 2.初始化类的属性 2.使用说明: 1.如果没有显示的定义类的构造器的话,则系统默认提供一个空参的构造器。 2.构造器的格式:权限修饰符 类名 (形参列表){} 3.一个类中可以定义多个构造器,彼此构成重载。 4.一旦我 阅读全文
posted @ 2022-05-19 22:10 安家小皮孩 阅读(35) 评论(0) 推荐(0)
摘要: 面向对象的特征一:封装与隐藏 1.为什么要引入封装性? 我们程序设计追求“高内聚,低耦合”。 高内聚:类的内部数据操作细节自己完成,不允许外部干涉。 低耦合:仅对外部暴露少量的方法用于使用。 隐藏对象内部的复杂性,只对外公开简单的接口。便于外界调用,从而提供系统的可扩展性、可维护性。 通俗的说,把该 阅读全文
posted @ 2022-05-19 21:50 安家小皮孩 阅读(46) 评论(0) 推荐(0)
摘要: 1.定义: 递归方法:一个方法体内调用它自身 2.如何理解递归方法? 方法递归包含了一种隐式的循环,它会重复执行某段代码,但这种重复执行无循环控制。 递归一定要向已知方向递归,否则这种递归就变成了无穷递归,类似于死循环。 3.举例: //例题1:计算1-100之间的所有的自然数和 int sum = 阅读全文
posted @ 2022-05-18 23:44 安家小皮孩 阅读(28) 评论(0) 推荐(0)
摘要: 1.针对于方法内变量的赋值举例: System.out.println("*************基本数据类型******************"); int m = 10; int n = m; n = 20; System.out.println("m = " + m + ",n = " + 阅读全文
posted @ 2022-05-18 14:20 安家小皮孩 阅读(24) 评论(0) 推荐(0)