输出结果:
这个是 Creator
这个是 animal
这个是 Dog
age: 10name:花花 hostname:小明
package com.trwangluo.java;
public class TestDog {
public static void main(String[] args) {
Dog d = new Dog();
d.setAge(10);
d.setName("花花");
d.setHostName("小明");
System.out.println("age: "+ d.getAge() + "name:" +d.getName() + " hostname:"+ d.getHostName());
}
}
//
class Creator{
private int age;
public Creator(){
super();
System.out.println("这个是 Creator");
}
public void setAge(int age) {
this.age = age;
}
public int getAge() {
return age;
}
}
//动物类
class Animal extends Creator{
private String name;
public Animal() {
super();
System.out.println("这个是 animal");
}
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
}
//狗
class Dog extends Animal{
private String hostName;
public Dog(){
super();
System.out.println("这个是 Dog");
}
public String getHostName() {
return hostName;
}
public void setHostName(String hostName) {
this.hostName = hostName;
}
}