Skip to content

Commit 8ad48c2

Browse files
committed
added move operation for Binary_tree in exercise13 chapter12
1 parent 139d645 commit 8ad48c2

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

Chapter12/exercises/13/main.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,11 @@ class Binary_tree : public Shape {
2222
y += y_step;
2323
}
2424
}
25+
void move(int dx, int dy) override {
26+
l.move(dx, dy);
27+
for (Circle* p : n)
28+
p->move(dx, dy);
29+
}
2530
void draw_specifics(Painter &painter) const override {
2631
l.draw_specifics(painter);
2732
for (Circle* p : n)

0 commit comments

Comments
 (0)