// Example 1. public class Main { public static void main(String[] args) { A obj = new A(); obj.times3(); obj.times2(); obj.times3(); System.out.println(obj); } } public class A { private int x; public A() { x = 1; } public void times2() { x *= 2; } public void times3() { x *= 3; } public String toString() { return "x == " + x; } } Example 2. public class Main { public static void main(String[] args) { A obj1 = new A(); A obj2 = new A(9); obj1.augment(); obj2.augment(1); obj1.augment(2); obj2.augment(); System.out.println(obj1); System.out.println(obj2); } } public class A { private int x; private String y; public A() { x = 5; y = "stu"; } public A(int a) { x = a + 4; y = "mn" + a + 2; } public A(int a, String b) { x = a + 3; y = "def" + 6 + a; } public void augment() { x++; y += "z"; } public void augment(int a) { x += a; y += a; } public String toString() { return "x == " + x + " y == " + y; } }