Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Zoom extends Operation {
- private int z;
- public Zoom(int z) {
- z = z;
- }
- public void operate(Element e) {
- e.zoom(z);
- }
- }
- abstract class Element {
- ...
- //a rajouter, une méthode abstraite dans la
- //classe element
- abstract public void zoom(int z);
- ...
- }
- //qu'il faut rédéfinir dans cercle et dans line
- class Line extends Element {
- ...
- public void zoom(int z) {
- this.x1 *= z; this.y1 *= z;
- this.x2 *= z; this.y2 *= z;
- ....
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement