PTA作业集
文章平均质量分 68
乌托邦的驴
这个作者很懒,什么都没留下…
展开
-
设计门票(抽象类)
设计门票(抽象类),某学校举办一次活动,需要凭票参加,每张票都有票号和售价。门票分为3类:当天票,预订票和学生预订票。当天票价格50。预订票,提前时间>10天的,售价30;提前10天以内的,售价40;学生预订票,提前时间>10天的,售价15;提前10天以内的,售价20。原创 2023-12-24 21:01:13 · 950 阅读 · 1 评论 -
jmu-Java-03面向对象基础-覆盖与toString
jmu-Java-03面向对象基础-覆盖与toString,有Person类,Company类,Employee类。其中Employee类继承自Person类,属性为:private Company company;private double salary;原创 2023-12-24 14:53:01 · 536 阅读 · 1 评论 -
从抽象类shape类扩展出一个圆形类Circle
从抽象类shape类扩展出一个圆形类Circle,请从下列的抽象类shape类扩展出一个圆形类Circle,这个类圆形的半径radius作为私有成员,类中应包含初始化半径的构造方法。原创 2023-12-21 22:53:26 · 475 阅读 · 0 评论 -
创建一个直角三角形类实现IShape接口
创建一个直角三角形类实现IShape接口,创建一个直角三角形类(regular triangle)RTriangle类,实现下列接口IShape。两条直角边长作为RTriangle类的私有成员,类中包含参数为直角边的构造方法。原创 2023-12-21 19:41:58 · 518 阅读 · 0 评论 -
PTA-JAVA
设计Worker类及其子类,PTA,设计一个Worker类,有以下方法:(1)构造方法:带两个输入参数:工人的姓名和小时工资。(2)小时工资的get/set方法(3)pay()方法:带一个工作时长输入参数,输出:"Not Implemented"。接下来设计Worker的子类:HourlyWorker和SalariedWorker。两个子类都重写继承的方法pay()来计算工人的周薪。计时工按实际工时支付每小时工资,超过40小时的超出部分为双倍工资。计薪工人的工资是40小时的工资,不管工作时间是多少。原创 2023-12-20 16:54:37 · 1192 阅读 · 0 评论 -
PTA-JAVA
鸟与飞行物,JAVA,PTA,设计一个抽象类名叫 Bird 代表鸟类,其中含一个 void sing() 方法用于打印 "This bird sings",设计一个接口名为 Flyable 表示任何可以飞的物体,其中包含一个 void fly() 方法,设计一个类名为 Chicken 继承 Bird 类,并重写 sing() 方法打印 "Chicken sings",设计一个类名为 Superman 实现 Flyable 接口,并重写 fly() 方法打印 "Superman flies"原创 2023-12-19 10:43:16 · 977 阅读 · 2 评论