2021年9月19日
摘要: 2 /* 3 * 子类对象实例化的全过程 4 * 5 *1.结果上来看:(继承性) 6 * 子类继承父类以后,就获取了父类中声明的属性或方法 7 * 创建子类的对象,在堆空间中,就会加载所有父类声明的属性和方法 8 * 9 *2.从过程上来看: 10 * 当我们通过子类的构造器创建子类对象时,我们一 阅读全文
posted @ 2021-09-19 17:27 Bytezero! 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1 package com.bytezero.supertest; 2 /* 3 * 4 * super关键字使用 5 * 1.super:理解为 父类的 6 * 2.super可以使用调用:属性,方法,构造器 7 * 8 * 3.super的使用:调用属性,方法, 9 * 10 * 可以在子类的方 阅读全文
posted @ 2021-09-19 17:26 Bytezero! 阅读(37) 评论(0) 推荐(0) 编辑
摘要: private 私有属性 只在同一个包下 同一个类中可以调用 同一个包下,不同的类中,可以调用 缺省,保护(protected),公共(public)可以调用, 不同的包下的类中,继承关系,可以调用 保护(protected),公共(public) 不同的类的包下(非继承),可以调用 公共(publ 阅读全文
posted @ 2021-09-19 11:42 Bytezero! 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 1 package com.bytezero.inherit3; 2 3 public class CylinderTest 4 { 5 public static void main(String[] args) 6 { 7 8 Cylinder cy = new Cylinder(); 9 cy 阅读全文
posted @ 2021-09-19 08:51 Bytezero! 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 1 package com.bytezero.override; 2 /* 3 * 方法的重新(override/overwrite) 4 * 5 * 1.重写:子类继承父类以后,可以对父类中同名同参数的方法,进行覆盖操作 6 * 7 * 2.重写以后,创建子类对象以后,通过子类对象调用父类中的同名 阅读全文
posted @ 2021-09-19 08:49 Bytezero! 阅读(57) 评论(0) 推荐(0) 编辑