OOP 강의 1

OOP 강의 1



시공사에 대해 알아보았습니다
  • 다음은 생성자에 대해 이해하는 것입니다.
  • 우리는 클래스의 객체를 만들 수 있습니다

  • class Person{
        String name;
        int age;
    }
    


    Person 클래스 객체 생성

    // 
    Person p = new Person();
    p.name = "John";
    p.age = 30;
    // so here as we have not created constutor's we need to write p.name; p.age;
    



    class Human {
        String name;
        int age;
        public Human(String name, int age){
            this.name = name;
            this.age = age;
        }
    }
    



    Human h = new Human("John", 30);
    
    // as we have created constuctor's we need not to write h.name; h.age;
    // else we add that in the parameter of constructor's/fn
    // contructors is a special function that is used to initialize the object
    
    


    this 키워드에 주의를 기울이십시오.
    그것은 단지 대상 그 자체일 뿐입니다.this.name == h.name
    후드 아래 this 키워드는 개체( h ) 자체로 대체됩니다.

    If we donot provide this then we need to always need to write h.name object name;



    repo for code🧑🏻‍💻

    🤝🏾연결:

    트위터: 🕊️
    Github: 🐧 @theabhayprajapati


    suggest and edit🖋️

    좋은 웹페이지 즐겨찾기