脚本宝典收集整理的这篇文章主要介绍了java入门第二季--继承--java中的继承初始化顺序,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
java中的继承初始化顺序
父类和子类
/javaDemo3/src/com/imooc/Animal.java
package com.imooc; public class Animal { public int age; public String name; public void eat() { System.out.PRintln("年龄:"+age+ "动物可以吃东西" ); } public Animal() { System.out.println("Animal类执行了" ); } }
/javaDemo3/src/com/imooc/Dog.java
package com.imooc; public class Dog extends Animal { public void eat() { System.out.println("年龄:"+age+ "狗可以吃东西" ); } public Dog() { System.out.println("Dog类执行了" ); } }
/javaDemo3/src/com/imooc/InITail.java
package com.imooc; public class Initail { public static void main(String[] args) { // TODO Auto-generated method stub Dog dog = new Dog(); dog.age = 10; dog.name = "aa"; dog.eat(); } }
/javaDemo3/src/com/imooc/Animal.java
package com.imooc; public class Animal { public int age = 10; public String name; public void eat() { System.out.println("年龄:"+age+ "动物可以吃东西" ); } public Animal() { age = 20; System.out.println("Animal类执行了" ); } }
/javaDemo3/src/com/imooc/Initail.java
package com.imooc; public class Initail { public static void main(String[] args) { // TODO Auto-generated method stub Animal animal = new Animal(); System.out.println("animal的age:" + animal.age ); Dog dog = new Dog(); dog.age = 10; dog.name = "aa"; dog.eat(); } }
以上是脚本宝典为你收集整理的java入门第二季--继承--java中的继承初始化顺序全部内容,希望文章能够帮你解决java入门第二季--继承--java中的继承初始化顺序所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。