JAVA学习--子类对象实例化的全过程
2015-01-30 22:00
489 查看
public class TestDog {
public
static void main(String[] args) {
Dog d = new
Dog();
d.setAge(10);
d.setName("花花");
d.setHostName("小明");
System.out.println("name:" + d.getName() + " age:" +
d.getAge()
+
"hostName:" + d.getHostName());
System.out.println(d.toString());
}
}
// 生物
class Creator {
private int
age;
public int
getAge() {
return
age;
}
public void
setAge(int age) {
this.age =
age;
}
public
Creator() {
super();
System.out.println("this is Creator's constructor");
}
}
// 动物类
class Animal extends Creator {
private
String name;
public
String getName() {
return
name;
}
public void
setName(String name) {
this.name =
name;
}
public
Animal() {
super();
System.out.println("this is Animal's constructor");
}
}
// 狗
class Dog extends Animal {
private
String hostName;
public
String getHostName() {
return
hostName;
}
public void
setHostName(String hostName) {
this.hostName = hostName;
}
public Dog()
{
super();
System.out.println("this is Dog's constructor");
}
}
public
static void main(String[] args) {
Dog d = new
Dog();
d.setAge(10);
d.setName("花花");
d.setHostName("小明");
System.out.println("name:" + d.getName() + " age:" +
d.getAge()
+
"hostName:" + d.getHostName());
System.out.println(d.toString());
}
}
// 生物
class Creator {
private int
age;
public int
getAge() {
return
age;
}
public void
setAge(int age) {
this.age =
age;
}
public
Creator() {
super();
System.out.println("this is Creator's constructor");
}
}
// 动物类
class Animal extends Creator {
private
String name;
public
String getName() {
return
name;
}
public void
setName(String name) {
this.name =
name;
}
public
Animal() {
super();
System.out.println("this is Animal's constructor");
}
}
// 狗
class Dog extends Animal {
private
String hostName;
public
String getHostName() {
return
hostName;
}
public void
setHostName(String hostName) {
this.hostName = hostName;
}
public Dog()
{
super();
System.out.println("this is Dog's constructor");
}
}
相关文章推荐
- JAVA学习--子类对象实例化的全过程
- java学习之路 之 高级类特性-四种权限修饰符、关键字super、子类对象的实例化过程
- Java基础学习17(子类对象实例化的全过程图解,内存分配)
- Java学习笔记---13.面向对象编程08-Java中继承的概念,子类实例化过程,super()及方法复写
- 18天Java学习---13.面向对象编程08-Java中继承的概念,子类实例化过程,super()及方法复写
- JAVA基础-子类继承父类实例化对象过程
- JAVA基础知识再学习(3)继承概论 & 子类实例化过程
- Java 对象实例化过程以及子类…
- java之面向对象:子类对象的实例化过程详解
- 再学 JAVA基础(5)对象转型,多态。【子类对象的实例化过程】
- 黑马程序员--面向对象学习---继承和子类实例化过程
- java之子类对象实例化的全过程
- Java子类对象的实例化过程
- JAVA基础-子类继承父类实例化对象过程
- JAVA中子类对象的实例化过程
- java面向对象-子父类中构造函数的特点-子类实例化过程super
- 张孝祥老师java课程_子类对象的实例化过程
- java对象的实例化过程
- Java中子类的实例化过程
- 黑马程序员—— java中对象的实例化过程