02 2022 档案

摘要:例题如下: class M{ int i = 10; public int sum(){ return getI()+10; } public int sum1(){ return i+10; } public int getI(){ return i; } } class N extends M{ 阅读全文
posted @ 2022-02-16 16:59 朱不悔 阅读(35) 评论(0) 推荐(0) 编辑
摘要:若存在父类A,子类B,C. 即class A{}; class B extends A{}; class C extends A{}; B b = new B(); A a = b; 此为向上转型,且a==b;此为地址比较,a,均指向同一对象。 A a = new B(); a的编译类型为A,运行类 阅读全文
posted @ 2022-02-16 16:11 朱不悔 阅读(58) 评论(0) 推荐(0) 编辑
摘要:1.子类继承了父类的所有属性方法,父类非私有的属性和方法,子类可直接访问。父类私有的属性和方法子类可以通过父类的公共方法去访问。 具体为父类提供一个方法,该方法返回父类的私有属性或私有方法 2.子类必须调用父类的构造器,完成父类的初始化。 3.当创建子类的对象时,不管使用的是哪个构造器,都会默认调用 阅读全文
posted @ 2022-02-10 15:18 朱不悔 阅读(93) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示