interface Shape{     public double area(double a); } class Square implements Shape{     @Override     public double area(double a) {         return a*a;     } } class Circle implements Shape{     @Override     public double area(double a) {         return Math.PI*a*a;     } } public class NowerCoder {     public static void main(String[] args) {         Shape circle = new Circle();         System.out.printf("%.2f",circle.area(2.0));         System.out.println();         Shape square = new Square();         System.out.printf("%.2f",square.area(2.0));     } }
点赞 评论

相关推荐

10-03 17:08
已编辑
西安电子科技大学 Java
点赞 评论 收藏
分享
09-23 08:41
已编辑
门头沟学院 Java
牛客吹哨人:可恶!它越来越嚣张了...哨哥晚点统一更新到黑名单:能救一个是一个!26届毁意向毁约裁员黑名单https://www.nowcoder.com/discuss/1525833
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务