你的位置:首页 > 软件开发 > Java > JAVA练习10

JAVA练习10

发布时间:2017-11-20 11:00:32
练习12 package cn.ch.w;public abstract class Person { private String name; private int age; public String getName() { return name; } public ...

练习12

 JAVA练习10
package cn.ch.w;public abstract class Person { private String name; private int age; public String getName() {  return name; } public void setName(String name) {  this.name = name; } public int getAge() {  return age; } public void setAge(int age) {  this.age = age; } public Person(String name, int age) {  this.name = name;  this.age = age; } public Person() {  super(); } public String toString() {  return "Person [name=" + name + ", age=" + age + "]"; } public abstract String speak();}
JAVA练习10JAVA练习10
package cn.ch.w;public class Student extends Person{ private float score;  public Student(String name, int age, float score) {  super(name, age);  this.setScore(score); } public String speak() {  return "学生说-->我的姓名:"+super.getName()+" "+super.getAge()+"岁 "+this.score+"分"; } public float getScore() {  return score; } public void setScore(float score) {  this.score = score; }}
JAVA练习10JAVA练习10
package cn.ch.w;public class Worker extends Person { private float salary;  public Worker(String name, int age, float salary) {  super(name,age);  this.setSalary(salary); } public String speak() {  return "工人说 -->我的姓名:"+super.getName()+" "+super.getAge()+"岁 "+this.salary+"元"; } public float getSalary() {  return salary; } public void setSalary(float salary) {  this.salary = salary; }}
JAVA练习10JAVA练习10
package cn.ch.w;public class DemoStudentWorker {   public static void main(String[] args) {   Person student=new Student("他",3, 90.1f);   Worker worker=new Worker("它",2, 25.5f);   print(student.speak());   print(worker.speak());  }  private static void print(String speak) {   System.out.println(speak);  } }
JAVA练习10

 

 

原标题:JAVA练习10

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。