77: class CarPart : public
77: class CarPart : public Part
78: {
79: public:
80: CarPart():itsModelYear(94){}
81: CarPart(int year, int partNumber);
82: int GetModelYear() const { return itsModelYear; }
83: virtual void Display() const;
84: private:
85: int itsModelYear;
86: };
87:
88: CarPart::CarPart(int year, int partNumber):
89: itsModelYear(year),
90: Part(partNumber)
91: {}
92:
93: void CarPart::Display() const
94: {
95: Part::Display();
96: cout << “Rok modelu: ” << itsModelYear << endl;
97: }
98:
99: // **************** Część samolotu ************
100: class AirPlanePart : public Part
101: {
102: public:
103: AirPlanePart():itsEngineNumber(1){};