package com.inte***ce7;
public
abstract
class
role
public
void
setname
(string name)
public
intgetage()
public
void
setage
(int age)
public string get***()
public
void
set***
(string ***)
public
void
play()
public
role
(string name,
int age, string ***)
public
role()
}
接下來,跟著題意走:
寫乙個子類去繼承role,在寫兩個變數,乙個靜態的變數,寫兩個成員方法,寫乙個繼承構造方法,乙個子類的構造方法,後面為了方便區分結果,重寫play方法。
public
class
employee
extends
role
public
employee()
public
employee
(string name,
int age, string ***)
public
void
play()
public
final
void
sing()
}
那麼本題裡,說寫乙個final的變數,也就是最終類
public
class
manager
extends
employee
下面,就是測試類,首先,建立物件,呼叫呼叫set方法傳值,列印get方法。
建立兩個不同的帶參構造方法,並分別傳不同值。
最後,我們直接列印final的方法(final不能被建立物件,也不能繼承)
public
class
demo
}
好了,本次的題就分享代這裡,希望大家學有所獲,加油。後面,我會和大家分享一些製作小遊戲的實驗。喜歡就關注點贊的三連吧!
下面是效果圖
習題 抽象類 繼承 介面綜合
設計乙個系統 門的實現過程 流程 設計一張抽象的門door,那麼對於這張門來說,就應該擁有所有門的共性,開門opendoor 和關門closedoor 然後對門進行另外的功能設計,防盜 theftproof 防水 waterproof 防彈 bulletproof 防火 防鏽 要求 利用繼承 抽象類...
抽象類 介面 繼承
抽象類 抽象類提供多個派生類共享基類的公共定義,它既可以提供抽象方法,也可以提供非抽象方法。抽象類不能例項化,必須通過繼承由派生類實現其抽象方法,因此對抽象類不能使用new關鍵字,也不能被密封。如果派生類沒有實現所有的抽象方法,則該派生類也必須宣告為抽象類。否則,必須實現抽象類的方法和屬性,實現抽象...
介面,類,抽象類綜合例子
需求已經在上圖 下面是分析與 教練和運動員案例 學生分析然後講解 桌球運動員和籃球運動員。桌球教練和籃球教練。為了出國交流,跟桌球相關的人員都需要學習英語。請用所學知識 分析,這個案例中有哪些抽象類,哪些介面,哪些具體類。整個分析過程,我是通過畫圖講解的。定義乙個說英語的介面 inte ce spe...