In C++
1. Define a class "Animal" which will have the follwing properties:
(7)
legs (int)
eyes (int)
2. Define a class "Dog" which will have two more
properties and also inherites from Animal class (7)
tail (boolean)
name ()
3. Define a class "Human" which will have two more properties and inherites from Animal class (7)
Name
Language
4.In main Function (9)
Create object of each classes and print the properties of each
class
#include <iostream>
using namespace std;
class Animal {
public:
void seteyes(int e) {
eyes = e;
}
void setlegs(int l) {
legs = l;
}
protected:
int legs;
int eyes;
};
class Dog: public Animal {
public:
char dogname='s';
};
class Human: public Animal {
public:
char humanname='D';
char language='e';
};
int main(void) {
Dog d;
Human h;
cout << "dogname is : " <<d.dogname <<
endl;
cout << "Human name is: " << h.humanname <<
endl;
cout << "Human Language is : " << h.language <<
endl;
return 0;
}
Get Answers For Free
Most questions answered within 1 hours.