import java.math.BigInteger;
import java.net.HttpCookie;
import java.util.BitSet;
import javafx.scene.paint.Color;
import javafx.scene.shape.Circle;

/**
 * Illustrates the use of the new operator to create objects and constructors to 
 * initialize them. 
 *
 * @author Drue Coles
 */
public class ConstructorDemo {

    public static void main(String[] args) {

        BigInteger atomsInGrainOfSand = new BigInteger("50000000000000000000");
        HttpCookie sessionCookie = new HttpCookie("id", "b16rovFi");

        // Constructors can be overloaded.
        BitSet b1 = new BitSet();
        BitSet b2 = new BitSet(40);

        Circle sun = new Circle(0, 0, 100);
        Color orange = new Color(0.95, 0.65, 0, 1);
    }
}