package balloonpeople; import painter.SPainter; import shapes.SCircle; import java.awt.*; public class BalloonPerson { private String name; private int age; private double height; public BalloonPerson(String name, int age, double height) { this.name = name; this.age = age; this.height = height; } public String toString() { return " Name: " + name + " Age: " + age + " Height: " + height ; } public void paint(SPainter painter) { painter.setColor(randomColor()); SCircle leg = new SCircle(height/3); painter.mbk(200); painter.mrt(height/4); painter.paint(leg); painter.mlt(height/2); painter.paint(leg); SCircle center = new SCircle(height/5); painter.mrt(height/4); painter.mfd(2*height); painter.paint(center); SCircle hand = new SCircle(height/3); painter.mrt(height/2); painter.paint(hand); painter.mlt(height); painter.paint(hand); SCircle face = new SCircle(height); painter.mrt(height/2); painter.mfd(2*height); painter.paint(face); painter.mbk(height); } private Color randomColor() { int rv = (int)(Math.random()*256); int gv = (int)(Math.random()*256); int bv = (int)(Math.random()*256); return new Color(rv,gv,bv); } }