Yet Another Constructor Example : More Detailed Example (Java Programming)
class Rectangle { int length; int breadth; Rectangle() { length = 20; breadth = 10; } void setDiamentions() { length = 40; breadth = 20; } } class RectangleDemo { public static void main(String args[]) { Rectangle r1 = new Rectangle(); System.out.println("Length of Rectangle : " + r1.length); System.out.println("Breadth of Rectangle : " + r1.breadth); r1.setDiamentions(); System.out.println("Length of Rectangle : " + r1.length); System.out.println("Breadth of Rectangle : " + r1.breadth); } }
Output :
C:Priteshjava>java RectangleDemo Length of Rectangle : 20 Breadth of Rectangle : 10 Length of Rectangle : 40 Breadth of Rectangle : 20
Explanation :
- After the Creation of Object , Instance Variables have their own values inside.
- As soon as we call method , values are re-initialized.
The post Yet Another Constructor Example : More Detailed Example (Java Programming) appeared first on Learn Java Programming.