小项目:内容如下UML图所示
系列相关文章
一、任务要求
1. 创建Fish类,它继承Animal类
2. 重写Animal的walk方法以表明鱼不能走且没有腿。
3. 实现Pet接口
4. 无参构造方法
5. 提供一个private 的name属性
二、代码示例
本人小白尔,代码自写也。
自测本无误,百密但一疏。
如若有错误,望敢请斧正。
public class Fish extends Animal implements Pet{
private String name;
public Fish() {
}
public void walk() {
System.out.println("我没有腿,我不能行走。");
}
public String getName() {
return this.name;
}
public void setName(String name) {
this.name = name;
}
public void play() {
System.out.println("我喜欢玩水。");
}
public void eat() {
System.out.println("我喜欢吃海里漂浮物。");
}
public static void main(String [] args) {
Fish aFish = new Fish();
aFish.setName("小鱼儿");
System.out.printf("我是一只鱼,名字叫做%s\n",aFish.getName());
// System.out.printf("我是一只鱼,名字叫做%s\n",aFish.name);
aFish.walk();
aFish.eat();
aFish.play();
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/103224.html