BalloonPerson.java
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);
    }
}