编程题:
创建鸟的类,属性 昵称,颜色
方法:展示信息
完成实体类 鸟的创建,属性和方法,实现封装和构造(10分)
创建接口Fly,飞的方法,鸟的类实现Fly接口,完成测试(10分)
创建鸟的操作类 BirdCtrl,定义鸟的集合(可以使用HashMap或ArrayList任意一个集合存储)完成如下方法:
鸟的初始化方法,要求在集合中至少加入一个鸟的对象,并测试(10分)
展示鸟的集合的所有方法(动态遍历展示),并测试(10分)
public class Bird {
private String nickName;
private String color;
public Bird(){
}
public Bird(String nickName,String color) {
this.nickName = nickName;
this.color = color;
}
public String getNickName() {
return nickName;
}
public void setNickName(String nickName) {
this.nickName = nickName;
}
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
}
public interface Fly{
void fly();
}