摘要: 子类对象实例化的全过程 子类继承父类以后,就获取了父类中声明的属性或方法。创建子类的对象,在堆空间中,就会加载所有父类中声明的属性。 当我们通过子类的构造器创建子类对象时,我们一定会调用其父类的构造器,进而调用父类的父类的构造器…直到调用了java.lang.Object类中空参的构造器为止。正因为 阅读全文
posted @ 2021-07-28 14:42 ekertree 阅读(70) 评论(0) 推荐(0)
摘要: Super super用于调用父类的属性、方法、构造器,与this相同。 super的使用 属性与方法 在子类的方法或构造器中。通过使用"super.属性"或"super.方法"的方式,显式的调用父类中声明的属性或方法。当子类和父类中定义了同名的属性时,我们要想在子类中调用父类中声明的属性,则必须显 阅读全文
posted @ 2021-07-28 14:41 ekertree 阅读(42) 评论(0) 推荐(0)
摘要: 重载与重写 一、重载 定义 在同一个类中,允许存在一个以上的同名方法,只要它们的参数个数或者参数类型不同即可。同一个类、相同方法名,参数列表不同:参数个数不同,参数类型不同。 Java的重载是可以包括父类和子类的,即子类可以重载父类的同名不同参数的方法。 判断是否为重载 跟方法的权限修饰符、返回值类 阅读全文
posted @ 2021-07-28 14:40 ekertree 阅读(97) 评论(0) 推荐(0)