package hello3;
public class CommonHandSet extends HandSet implements PlayWriting{
public CommonHandSet(String string, String string2) {
super(string,string2);
}
public void play(String incontent) {
System.out.println("播放"+incontent+"音乐");
}
@Override
public void sendInfo() {
System.out.println("发短信");
}
@Override
public void info() {
System.out.println("手机类型:"+getType()+"\t手机品牌"+getBrand());
}
@Override
public void call() {
System.out.println("打电话");
}
}
package hello3;
public abstract class HandSet {
private String brand;
private String type;
public abstract void sendInfo();
public abstract void info(); //描述
public abstract void call(); //打电话
public HandSet() {
}
public HandSet(String brand, String type) {
this.brand = brand;
this.type = type;
}
public String getBrand() {
return brand;
}
public void setBrand(String brand) {
this.brand = brand;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
}
package hello3;
public interface PlayWriting {
void play(String incontent);
}
package hello3;
public class Test {
public static void main(String[] args) {
HandSet hs=new CommonHandSet("诺基亚","普通机");
hs.call();
hs.info();
}
}
JavaOOP 实现接口案列
最新推荐文章于 2022-01-17 23:54:23 发布