當前位置:編程學習大全網 - 編程軟體 - c++雇員薪水編程

c++雇員薪水編程

#include<iostream>

#include <string>

using namespace std;

class employee

{

public:

string name;

string id;

double wage;

virtual void print()=0;

virtual double earnings()=0;

};

class salariedemployee:public employee

{

public:

void print()

{

cout<<"salariedemployee wage:"<<wage<<endl;

}

double earnings()

{

return wage;

}

};

class hourlyemployee:public employee

{

public:

double hours;

void print()

{

cout<<"hourlyemployee wage:"<<wage*hours<<endl;

}

double earnings()

{

return wage*hours;

}

};

基類是employee,定義的虛函數=0使得基類成為抽象類

兩個派生類分別是salariedemployee和hourlyemployee

  • 上一篇:Vb編程使用隨機函數生成壹個6行6列的整數數組。
  • 下一篇:頭發稀疏,用什麽生發液比較好,還有什麽保養方法
  • copyright 2024編程學習大全網