Java 接口 电视机类、计算机类和手机类

阅读: 评论:0

Java 接口 电视机类、计算机类和手机类

Java 接口 电视机类、计算机类和手机类

有一个接口UnitPrice,如下所示:

interface UnitPrice

{

   public double unitprice( ); //返回商品的单价

}

(1)编写电视机类、计算机类和手机类来实现接口UnitPrice。

(2)编写一个公共类,其中包含main方法和static double get(UnitPrice u)方法。

(3)在main方法中,从键盘上输入电视、计算机和手机的销售个数,调用get方法可以分别得到商店各个商品的单价,之后计算商品的总销售额。

程序的运行结果如下图所示(供参考):

main.java

package project5;
import java.util.*;
public class main {static double get(UnitPrice u){return u.unitprice();}public static void main(String args[]){System.out.println("请分别输入本月电视,计算机和手机的销售个数:");Scanner reader=new Scanner(System.in);int num1= Int();int num2= Int();int num3= Int();tv a=new tv();pc b=new pc();phone c=new phone();System.out.println(num1*get(a)+num2*get(b)+num3*get(c));}
}

UnitPrice.java

package project5;
interface UnitPrice
{public double unitprice( ); //返回商品的单价
}

tv.java

package project5;public class tv implements UnitPrice{int price=1500;public double unitprice() {return price;}
}

pc.java

package project5;public class pc implements UnitPrice{int price=6000;public double unitprice() {return price;}
}

phone.java

package project5;public class phone implements UnitPrice{int price=5000;public double unitprice() {return price;}
}

 

本文发布于:2024-02-02 02:16:15,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170681451640748.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:电视机   接口   计算机   手机   Java
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23