JAVA面向对象程序设计-FeiGe快递系统-继承II

52 阅读1分钟

JAVA面向对象程序设计-FeiGe快递系统-继承


在这里插入图片描述

package com.caishui.model;

public class TestSon {
public static void main(String[] args) {
	Son son = new Son();
	
}
}

在这里插入图片描述

package com.caishui.model;

public class Son extends Person {
  public Son (){
	  super();
	  System.out.println("========Son构造器=====");
  }
  
}

在这里插入图片描述

package com.caishui.model;

import javax.swing.Spring;

public class Person {
  private Spring name;

public Spring getName() {
	return name;
}

public void setName(Spring name) {
	this.name = name;
}

public Person() {
	super();
	System.out.println("=========Person构造器====");
}
  
}

在这里插入图片描述

package com.caishui.model;

public class TestSon {
	public static void main(String[] args) {
		Person person = new Person();
		person.say();
		Son son = new Son();
		son.say();
		Son_Son Son_Son =new Son_Son ();
		Son_Son.say();

	}
}

在这里插入图片描述

package com.caishui.model;

public class Son_Son extends Son {
	public void say(){
		System.out.println("英语");
	}

	public Son_Son() {
		super();
	}
  
}

在这里插入图片描述

package com.caishui.model;

public class TestDog {
	public static void main(String[] args) {
		Dog dog=new Dog();
		dog.shout();
	}

}

```c

package com.caishui.model;

public class TestDog {
	public static void main(String[] args) {
		Dog dog=new Dog();
		dog.shout();
	}

}

```c
package com.caishui.model;

public class Animal {
	void shout(){
		System.out.println("动物发出叫声");
	}

	public Animal() {
		super();
		
	}

}

在这里插入图片描述

package com.caishui.model;

public class Dog {
	void shout(){
		System.out.println("汪汪汪......");
	}

}