黑马程序员技术交流社区
标题:
今天的作业
[打印本页]
作者:
lshaizj
时间:
2015-5-8 21:15
标题:
今天的作业
/*
0:分析如下需求,写出你分析的类有哪些,以及功能。
最后写一个测试类,针对每个类的功能进行测试。
动物园里有很多种动物:
比如说,狗,猫等。
狗有姓名和年龄,猫也有姓名和年龄。
狗有跑步的方法,猫也有跑步的方法。而且都仅仅是跑步。
狗有吃饭的方法,猫也有吃饭的方法。只不过,狗吃骨头,猫吃鱼。
请用所学知识,对这个问题进行解决。
*/
class Animal
{
String name;
int age;
public Animal(){}
public Animal(String name,int age)
{
System.out.println(name+age+"");
}
public void run(String name)
{
System.out.println( name+"跑步");
}
}
class Dog extends Animal
{
public Dog(){}
public Dog(String name,int age){
System.out.println(name +""+age+"岁");
}
public void eat()
{
// TODO Auto-generated method stub
System.out.println("吃骨头");
}
}
class Cat extends Animal
{
public Cat(){
}
public Cat(String name,int age)
{
System.out.println(name+""+age+"岁");
}
public void eat()
{
// TODO Auto-generated method stub
System.out.println("吃鱼");
}
}
public class AnimalTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
Dog d=new Dog("大狗",2);
Animal a=new Animal("小狗",3);
d.eat();
d.run("大狗");
Cat c=new Cat("小猫",3);
c.eat();
c.run("小猫");
}
}
复制代码
作者:
张伟1942
时间:
2015-5-8 21:35
写的很好哦!
作者:
下一页5
时间:
2015-5-8 21:51
不错啊写的怎好啊
作者:
gzp123
时间:
2015-5-8 21:59
我也做了,很好做啊
作者:
Oh.Ba
时间:
2015-5-8 22:50
哈哈哈哈,对,就是这个
作者:
LPStone
时间:
2015-5-8 23:27
好难啊。。。。。。。。。。。。。。。
作者:
Advances
时间:
2015-5-8 23:38
加油!!!!
作者:
xizhenqing
时间:
2015-5-9 09:53
呵呵,加油。对于新手来说还是有点困难
作者:
我爱吃橙子
时间:
2015-5-9 14:35
写的很好 还有geter和seter方法
作者:
知来者之可追
时间:
2015-5-9 19:33
我觉得用模板方法更好
作者:
鱼饵
时间:
2015-5-9 19:53
好难啊。
作者:
埗箬
时间:
2015-5-9 20:21
不错喔。
作者:
brouse
时间:
2015-5-9 20:57
怎么弄得这种界面,我都是一个个往上撸
作者:
lixunwen
时间:
2015-5-9 21:08
写的非常不错!继续努力 我也自学到这里了。
作者:
牛仔很忙fire
时间:
2015-5-9 21:35
写的不错啊
作者:
陈锐涛
时间:
2015-5-9 21:45
其实格式有点不对啦 内容是不错,你可以参考后面的~~标准格式~
作者:
jinlong0999
时间:
2015-5-9 21:48
点个赞,加油加油
作者:
柒仴、看雲佉
时间:
2015-5-9 22:07
好厉害的样子
作者:
ye646682485
时间:
2015-5-9 22:10
赞一个,写的不错
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2