Click here to watch in Youtube :
https://www.youtube.com/watch?v=nxsvlb18kz4&list=UUhwKlOVR041tngjerWxVccw
Click the below Image to Enlarge
Java Tutorial : Java initializing fields |
public class InitializeTest { // initialize to 10 public int capacity = 10; // initialize to false private boolean flag = false; public InitializeTest() { } public static void main(String args[]) { InitializeTest initializeTest = new InitializeTest(); System.out.println("capacity : " + initializeTest.capacity); System.out.println("flag : " + initializeTest.flag); } }
capacity : 10 flag : false
public class InitializeConstructorTest { public int capacity; private boolean flag; /* * Instance variables can be initialized in constructors, where error * handling or other logic can be used */ public InitializeConstructorTest(int capacity, boolean flag) { if(capacity > 200) { this.capacity = capacity; } else { this.capacity = 0; } this.flag = flag; } public static void main(String args[]) { InitializeConstructorTest initializeConstructorTest = new InitializeConstructorTest(100, true); System.out.println("capacity : " + initializeConstructorTest.capacity); System.out.println("flag : " + initializeConstructorTest.flag); } }
capacity : 0 flag : true
https://sites.google.com/site/javaee4321/java/InitializeDemoApp.zip?attredirects=0&d=1
Github Link:
https://github.com/ramram43210/Java/tree/master/BasicJava/InitializeDemoApp
Bitbucket Link:
https://bitbucket.org/ramram43210/java/src/41d9dfe14fcf9b8b617da7211fce54dcabe49f5c/BasicJava/InitializeDemoApp/?at=master
See also:
No comments:
Post a Comment