繼承 介面 抽象類綜合題

2021-10-07 09:19:50 字數 1363 閱讀 7169

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...