《企业元宇宙架构设计,AI应用架构师如何打造经典》
2026/1/16 22:38:49
packageColorable;/** * 定义一个接口Colorable,包含一个方法void setColor(String aolor) */publicinterfaceColorable{voidsetColor(Stringcolor);}packageColorable;/** * 创建一个抽象类Toy,包含一个方法void play() */publicabstractclassToy{publicabstractvoidplay();}packageColorable;publicclassCarextendsToyimplementsColorable{privateStringcolor;@OverridepublicvoidsetColor(Stringcolor){this.color=color;}@Overridepublicvoidplay(){System.out.println("正在玩"+this.color+"的玩具车");}}packageColorable;/** * Doll类,继承自Toy类,并实现Colorable接口 */publicclassDollextendsToyimplementsColorable{privateStringcolor;@OverridepublicvoidsetColor(Stringcolor){this.color=color;}@Overridepublicvoidplay(){System.out.println("正在玩"+color+"的玩具娃娃");}}