虛函式的應用

2021-05-25 23:38:30 字數 990 閱讀 6761

//這四行所輸出的結果不一樣,錯在**了啊,望高手指點迷津啊。

using system;

using system.windows.forms;

public  abstract class book             //無參例項建構函式

public book(int q,string n,double c)                           //有參例項建構函式,在建構函式中,把實參傳給的是字段,不是屬性

public string mustoverride

set

}public int totalquanlity

set

}public int quanlity

set

}public string name

set

}public double cost

set

}public abstract double price   

public abstract double totalprice   //所有定單的費用

/* public abstract double tprice   //全部存貨清單的價值*/}

//教科書

class textbook : book

public textbook(int i,string n,double c):base(i,n,c)

public override double price

set

}public override  double totalprice   //所有定單的費用

set     

}public  double tprice(int tq )   //全部存貨清單的價值

set

}//普通書

//class trade : book

public class booktest

}

純虛函式的應用

純虛函式的定義 在c 中,只有虛函式才能被宣告為純虛函式,語法格式為 virtual 返回值型別 函式名 函式引數 0 其中,純虛函式沒有函式體,只有函式宣告,也就是在類中的虛成員函式後面加上 0,來表示這是乙個純虛函式。2.純虛函式的應用 包含純虛函式的類稱為抽象類,所謂的抽象類也就是所無法被例項...

C 虛函式析構函式的應用

總時間限制 1000ms 記憶體限制 65536kb 在此處補充你的 描述 程式填空輸出指定結果 include using namespace std class a class b public a int main 輸入無輸出 destructor b destructor a 樣例輸入 無樣...

繼承,虛函式應用,物件向量

include include include include include define pi 3.1416 using namespace std class shape 定義抽象基類 建構函式 virtual double getarea const 0 純虛函式 virtual shape...