目錄
目前成都創(chuàng)新互聯(lián)已為1000+的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、網(wǎng)站托管運營、企業(yè)網(wǎng)站設(shè)計、平頂山網(wǎng)站維護等服務(wù),公司將堅持客戶導向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。第一題
第二題
題目要求
代碼
Person類
Student類
代碼需改進的地方
測試類
運行結(jié)果
重寫和重載的比較
注釋:自己沒有想出重載對修飾符有無要求
第二題 題目要求1) 編寫一個 Person 類,包括屬性/private(name、age)?構(gòu)造器、 方法 say(返回自我介紹的字符串)。
2) 編寫一個 Student 類, 繼承 Person 類, 增加 id、 score 屬性/private, 以及構(gòu)造器, 定義 say 方法(返回自我介紹的信息)。
3) 在 main 中,分別創(chuàng)建 Person 和 Student 對象, 調(diào)用 say 方法輸出自我介紹
代碼
package com.hspedu.override_.exercise_;
public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
//方法say:返回自我介紹
public String say() {
return "名字=" + name + " 年齡=" + age;
}
//get和set方法
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;
}
}
Student類package com.hspedu.override_.exercise_;
public class Student extends Person{
private String id;
private double score;
//構(gòu)造器
public Student(String name, int age, String id, double score) {
super(name, age);
this.id = id;
this.score = score;
}
//say方法(重寫)
public String say(){
// return "名字=" + super.getName() + " 年齡=" + super.getAge() + " id=" +
// id + " score=" + score;
return super.say() + " id=" +
id + " score=" + score;
}
//get和set方法
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public double getScore() {
return score;
}
public void setScore(double score) {
this.score = score;
}
}
代碼需改進的地方訪問父類的name和age屬性(兩個都是private)時,我用的是super.getXxx()去訪問,老師是直接用super.say()
測試類package com.hspedu.override_.exercise_;
public class OverrideExercise {
//3.在main中,分別創(chuàng)建Person和Student對象,
// 調(diào)用say方法輸出自我介紹
public static void main(String[] args) {
Person karry = new Person("karry", 45);
System.out.println(karry.say());
Student sam = new Student("Sam", 24, "20221201", 86.4);
System.out.println(sam.say());
}
}
運行結(jié)果你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧