/*
老師案例
具體事物:基礎班老師,就業班老師
共性:姓名,年齡,講課。
分析:基礎班老師
姓名,年齡
講課。就業班老師
姓名,年齡
講課。實現:
老師類基礎班老師
就業班老師
*///定義抽象的老師類
abstractclass teacher
public teacher(string name,int age)
public string getname()
public void setname(string name)
public int getage()
public void setage(int age)
//抽象方法
public abstract void teach();
}//基礎班老師類
class basicteacher
extends teacher
public basicteacher(string name,int age)
public void teach()
}//就業班老師類
class workteacher extends teacher
public workteacher(string name,int age)
public void teach()
}class abstracttest2
}
狗跳高案例和學生老師案例(繼承,抽象類,介面)
從抽象到具體一一實現 介面比抽象類更抽象,先寫介面 然後抽象類 擴充套件功能用介面 inte ce jump abstract class animal2 public animal2 string name,int age get set public string getname public ...
抽象類練習(c primer plus)
今晚看 c primer plus 做的練習題,呵呵,做的不怎麼好,希望高手如果有時間指點一二,謝謝誒!c primer plus p475練習題3 修改 basedma lacksdma hasdma類,讓他們都從乙個基類派生出來,實現和程式單13.10一樣的基本功能,注意使用基類陣列指標,在類中...
c 抽象類練習
animal.h pragma once define crt secure no warnings 抽象層 include include using namespace std class animal class dog public animal class cat public anima...