1
0
Fork 0

add input for ex8.1

This commit is contained in:
Frank Filthaut 2019-12-10 09:14:11 +01:00 committed by Eric Teunis de Boone
parent eda4bd18ba
commit 17845570ef
1 changed files with 33 additions and 0 deletions

33
ex8.1/Employee.hh Normal file
View File

@ -0,0 +1,33 @@
#ifndef EMPLOYEE_HH
#define EMPLOYEE_HH
#include <string>
#include <iostream>
using namespace std ;
class Employee {
public:
// Constructor
Employee(const char* name, double salary) : _name(name), _salary(salary) {}
// Accessors
const char* name() const { return _name.c_str() ; }
double salary() const { return _salary ; }
// Print functions
void businessCard(ostream& os = cout) const {
os << " +------------------+ " << endl
<< " | ACME Corporation | " << endl
<< " +------------------+ " << endl
<< " " << name() << endl ;
}
private:
string _name ;
double _salary ;
} ;
#endif