BootCamp 24day

GyeongNamΒ·2023λ…„ 12μ›” 17일
0

BootCamp

λͺ©λ‘ 보기
22/49
post-thumbnail

πŸ“… 2023λ…„ 12μ›” 14일

[java 9일차]


24일차: java 심화(2)

μƒμ„±μž

public class C1204_Constructor {
    public static void main(String[] args) {
        Calender cal1 = new Calender("2023", "12", "15");
        Calender cal2 = new Calender("2023", "12");
        Calender cal3 = new Calender("2023");
        Calender cal4 = new Calender();
    }

    static class Calender{
        private String year;
        private String month;
        private String day;

        Calender(String year, String month, String day){
            this.year = year;
            this.month = month;
            this.day = day;
            System.out.println("μ„±");
            System.out.println( this.year);
            System.out.println( this.month);
            System.out.println( this.day);
        }

        // λ©”μ„œλ“œ μ˜€λ²„λ‘œλ”©μ„ 톡해 같은 μ΄λ¦„μ˜ μƒμ„±μž 생성가λŠ₯
        Calender(String year, String month){
            this.year = year;
            this.month = month;
        }

        Calender(String year){
            // this ν‚€μ›Œλ“œλ₯Ό 톡해 ν΄λž˜μŠ€λ‚΄ λ§€κ°œλ³€μˆ˜μ— λ§žλŠ” μƒμ„±μž 호좜 κ°€λŠ₯
            this(year,null, null);
        }

        Calender(){

        }
    }
}

github java μ‹€μŠ΅ λ‚΄μš©

profile
503 Service Unavailable Error

0개의 λŒ“κΈ€