资源简介
狗属哺乳动物,且它的属性有品种之分(在哺乳类基础上增加品种数据成员),叫声区别于其他动物(输出“Woof!”),还会摇尾巴(增加成员函数,输出“Tail wagging…”),乞讨食物(增加成员函数,输出“begging for food…”)。
猫、马、猪也属于哺乳动物,其叫声分别为:“Meow!”,“Winnie!”,“Oink!”。
编程分别使各个动物表现为不一样的行为。要求将所有的动物类放置于animal.mammal包下。
定义两个新的类,表示宠物猫和宠物狗。要求:这两个类能输出宠物所属的主人,价格等信息;将这两个类放置于animal.mammal.pet包下。
代码片段和文件信息
/*
* To change this template choose Tools | Templates
* and open the template in the editor.
*/
package animal.mammal;
import animal.mammal.pet.*;
import animal.mammal.Mammal;
/**
*
* @author teacher
*/
//abstract public class Cat extends Mammal implements Pet {
public class Cat extends Mammal {
//abstract public void getPM(int pString m);
//bstract public void PM();
public Cat(int age int weight) {
super(age weight);
}
public void move() {
System.out.println(“Cat move one step“);
}
public void speak() {
System.out.println(“Meow!“);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 0 2014-08-20 15:34 Test5\build\classes\.netbeans_automatic_build
文件 0 2014-08-20 15:34 Test5\build\classes\.netbeans_update_resources
文件 637 2014-08-21 23:58 Test5\build\classes\animal\mammal\Cat.class
文件 1046 2014-08-21 23:12 Test5\build\classes\animal\mammal\Dog.class
文件 648 2014-08-21 23:12 Test5\build\classes\animal\mammal\horse.class
文件 1460 2014-08-22 00:18 Test5\build\classes\animal\mammal\Mammal.class
文件 333 2014-08-22 00:13 Test5\build\classes\animal\mammal\pet\Pet.class
文件 1290 2014-08-22 00:22 Test5\build\classes\animal\mammal\pet\PetCat.class
文件 1489 2014-08-22 00:13 Test5\build\classes\animal\mammal\pet\PetDog.class
文件 640 2014-08-21 23:12 Test5\build\classes\animal\mammal\Pig.class
文件 1199 2014-08-22 00:20 Test5\build\classes\test5\Test5.class
文件 3710 2014-08-20 15:10 Test5\build.xm
文件 85 2014-08-20 15:10 Test5\manifest.mf
文件 78019 2014-08-20 15:10 Test5\nbproject\build-impl.xm
文件 475 2014-08-20 15:10 Test5\nbproject\genfiles.properties
文件 109 2014-08-21 22:26 Test5\nbproject\private\private.properties
文件 230 2014-08-22 00:28 Test5\nbproject\private\private.xm
文件 2326 2014-08-20 15:10 Test5\nbproject\project.properties
文件 513 2014-08-20 15:10 Test5\nbproject\project.xm
文件 657 2014-08-21 23:58 Test5\src\animal\mammal\Cat.java
文件 692 2014-08-21 22:53 Test5\src\animal\mammal\Dog.java
文件 519 2014-08-20 18:30 Test5\src\animal\mammal\horse.java
文件 969 2014-08-22 00:18 Test5\src\animal\mammal\Mammal.java
文件 386 2014-08-22 00:13 Test5\src\animal\mammal\pet\Pet.java
文件 823 2014-08-22 00:22 Test5\src\animal\mammal\pet\PetCat.java
文件 950 2014-08-22 00:12 Test5\src\animal\mammal\pet\PetDog.java
文件 501 2014-08-21 22:36 Test5\src\animal\mammal\Pig.java
文件 1132 2014-08-22 00:20 Test5\src\test5\Test5.java
目录 0 2014-08-22 00:22 Test5\build\classes\animal\mammal\pet
目录 0 2014-08-20 18:41 Test5\build\classes\animal\mammal\test
............此处省略16个文件信息
- 上一篇:stm32f103引脚详图
- 下一篇:3DMAX2017注册机.zip
评论
共有 条评论