BalloonPerson.java
1    
2    
3    package balloonpeople;
4    
5    import painter.SPainter;
6    import shapes.SCircle;
7    
8    import java.awt.*;
9    import java.util.Random;
10   
11   public class BalloonPerson {
12       String name;
13       int age;
14       int height;
15       public BalloonPerson(String name, int age, int height) {
16           this.name = name;
17           this.age = age;
18           this.height = height;
19       }
20   
21       public String toString() {
22           return name + ", " + age + ", " + height;
23       }
24   
25       public void paint(SPainter painter) {
26    SCircle circle = new SCircle(30);
27    //painter.setRandomColor();
28           painter.setColor(Color.PINK);
29    painter.paint(circle);
30    painter.mbk(height/3);
31    circle.setRadius(10);
32    painter.paint(circle);
33    painter.mlt(height/6);
34    painter.paint(circle);
35    painter.mrt(height/3);
36    painter.paint(circle);
37    painter.mlt(height/6);
38    painter.mbk(height/3);
39    circle.setRadius(7);
40    painter.mlt(20);
41    painter.paint(circle);
42    painter.mrt(40);
43    painter.paint(circle);
44       }
45   
46   }
47