File tree Expand file tree Collapse file tree 4 files changed +56
-0
lines changed
Expand file tree Collapse file tree 4 files changed +56
-0
lines changed Original file line number Diff line number Diff line change 1+ #ifndef CITY_H
2+ #define CITY_H
3+
4+ class City public CornerPiece {
5+ private:
6+
7+ public:
8+ City ();
9+ City (City&) = delete ;
10+ ~City ();
11+ City& operator =(City&) = delete ;
12+ };
13+
14+ #endif
Original file line number Diff line number Diff line change 1+ #ifndef CORNERPIECE_H
2+ #define CORNERPIECE_H
3+
4+ class CornerPiece {
5+ private:
6+
7+ public:
8+ CornerPiece ();
9+ CornerPiece (CornerPiece&) = delete ;
10+ ~CornerPiece ();
11+ CornerPiece& operator =(CornerPiece&) = delete ;
12+ };
13+
14+ #endif
Original file line number Diff line number Diff line change 1+ #ifndef ROAD_H
2+ #define ROAD_H
3+
4+ class Road public CornerPiece {
5+ private:
6+
7+ public:
8+ Road ();
9+ Road (Road&) = delete ;
10+ ~Road ();
11+ Road& operator =(Road&) = delete ;
12+ };
13+
14+ #endif
Original file line number Diff line number Diff line change 1+ #ifndef SETTLEMENT_H
2+ #define SETTLEMENT_H
3+
4+ class Settlement : public CornerPiece {
5+ private:
6+
7+ public:
8+ Settlement ();
9+ Settlement (Settlement&) = delete ;
10+ ~Settlement ();
11+ Settlement& operator =(Settlement&) = delete ;
12+ };
13+
14+ #endif
You can’t perform that action at this time.
0 commit comments