package ConstructorOverloading.java;
// write your code here class A { A() { System.out.println("first constructor"); } A(int a) { System.out.println("second constructor"); } A(int a, int b) { System.out.println("third constructor"); } public class ConstructorOverloading { public static void main(String[] args) { A a1 = new A(); A a2 = new A(3); A a3 = new A(3, 5); } }
ÇÏ ±¹ºñÁö¿ø¿¡¼ ½Ç¸ÁÇϱ¸ È¥ÀÚÇÏ°í Àִµ¥ ¾î·Æ³×¿ä. ¿Ö Ã¥À̶û ¶È°°ÀÌ ½è´Âµ¥ ¿¡·¯°¡ ³¯±î¿ä?
±×¸®°í Áú¹® Çϳª ´õ µå¸³´Ï´Ù.
package ConstructorOverloading.java; public class Main { public static void main(String[] args) { // write your code here
ÀÌ ÆÛºí¸¯ Ŭ·¡½º ¾Æ·¡ ºÎºÐÀÌ À§¿¡ Ã¥ ÄÚµå »ó¿¡´Â Áß°£ ¾Æ·¡Âë¿¡ µé¾î°¡´Âµ¥ ²À Á© À§¿¡ ÀÚ¸®ÇÏÁö ¾Ê¾Æµµ µÇ´Â°Ç°¡¿ä?
ÇÊ¿ä¿¡ µû¶ó¼ ÀÚ¸®¸¦ ¿Å±æ ¼ö Àִ°ǰ¡¿ä?
|
-> package nameÀÌ ÀÌ»óÇϱ¸¿ä.
class A {
-> A class Á¤ÀÇ°¡ ¿Ï·áµÇÁö ¾Ê¾Ò½À´Ï´Ù. ´Ý±â °ýÈ£ ´©¶ô '}'