Mega Code Archive

 
Categories / Java / Class
 

Java Instance Initialization

//: c04:Mugs.java // Java "Instance Initialization." // From 'Thinking in Java, 3rd ed.' (c) Bruce Eckel 2002 // www.BruceEckel.com. See copyright notice in CopyRight.txt. class Mug {   Mug(int marker) {     System.out.println("Mug(" + marker + ")");   }   void f(int marker) {     System.out.println("f(" + marker + ")");   } } public class Mugs {   Mug c1;   Mug c2;   {     c1 = new Mug(1);     c2 = new Mug(2);     System.out.println("c1 & c2 initialized");   }   Mugs() {     System.out.println("Mugs()");   }   public static void main(String[] args) {     System.out.println("Inside main()");     Mugs x = new Mugs();   } } ///:~