如何发布网站制作网页添加图片
2026/4/18 20:51:57 网站建设 项目流程
如何发布网站,制作网页添加图片,网站建设论坛社区,朋友圈推广广告文章目录题目要求项目结构1.Action2.ColorableStep1:写接口和父类Step2:写实现类Step3:写测试类题目要求 项目结构 1.Action package ProgramDesign.Action;/*** 接口* 1. 方法的定义#xff08;抽象方法、静态方法、默认修饰权限#xff09;*/ public interface Action { /…文章目录题目要求项目结构1.Action2.ColorableStep1:写接口和父类Step2:写实现类Step3:写测试类题目要求项目结构1.ActionpackageProgramDesign.Action;/** * 接口 * 1. 方法的定义抽象方法、静态方法、默认修饰权限 */publicinterfaceAction{// 1.定义常量// 2.定义抽象方法actabstractvoidact();// 抽象方法具体实现由实现类提供// 3.定义静态方法infostaticvoidinfo(){// 静态方法可以直接通过接口名调用System.out.println(这是静态方法);}// 4.默认方法shout输出常量reactiondefaultvoidshout(){// 默认方法具体实现由接口提供实现类也可以覆盖System.out.println(reaction);// 访问接口中定义的常量}// 定义常量reactionStringreactionrun;// 常量所有实现类共享}2.ColorablepackageProgramDesign.Action;/** * 测试动作接口 * 1. 匿名内部类 */publicclassTestAction{publicstaticvoidmain(String[]args){// 匿名内部类实现接口 ActionActionactionnewAction(){Override// 重写接口中的抽象方法actpublicvoidact(){// 实现act方法System.out.println(匿名内部类实现了 act 方法);}};// 调用实现后的 act 方法action.act();// 输出匿名内部类实现了 act 方法// 调用接口的静态方法 info()Action.info();// 输出这是静态方法// 调用默认方法 shout()action.shout();// 输出run}}Step1:写接口和父类packageProgramDesign.Colorable;/** * 定义一个接口Colorable包含一个方法void setColor(String color) */publicinterfaceColorable{voidsetColor(Stringcolor);}packageProgramDesign.Colorable;/** * 创建一个抽象类Toy包含一个方法void play() */publicabstractclassToy{abstractvoidplay();}Step2:写实现类packageProgramDesign.Colorable;/** * Doll类继承自Toy类并实现Colorable接口。 */publicclassDollextendsToyimplementsColorable{privateStringcolor;// 私有属性用于存储玩偶的颜色OverridepublicvoidsetColor(Stringcolor){this.colorcolor;// 将传入的颜色值赋给color属性}Overridepublicvoidplay(){System.out.println(正在玩color的玩具娃娃);// 输出玩偶的颜色和玩偶的状态}}packageProgramDesign.Colorable;publicclassCarextendsToyimplementsColorable{privateStringcolor;// 私有属性用于存储玩偶的颜色OverridepublicvoidsetColor(Stringcolor){this.colorcolor;// 将传入的颜色值赋给color属性}Overridepublicvoidplay(){System.out.println(正在玩color的玩具车);// 输出玩偶的颜色和玩偶的状态}}Step3:写测试类packageProgramDesign.Colorable;/** * 测试类 * 1. 实例化Car和Doll对象分别调用setColor方法设置它们的颜色为“红色”和“蓝色”。 * 2. 分别调用play()方法打印出“正在玩红色的玩具车”和“正在玩蓝色的玩具娃娃”。 */publicclassTestToy{publicstaticvoidmain(String[]args){CarcarnewCar();// 创建Car对象car.setColor(红色);// 设置Car对象的颜色为“红色”car.play();// 调用Car对象的play()方法打印“正在玩红色的玩具车”DolldollnewDoll();// 创建Doll对象doll.setColor(蓝色);// 设置Doll对象的颜色为“蓝色”doll.play();// 调用Doll对象的play()方法打印“正在玩蓝色的玩具娃娃”}}运行结果

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询