ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 객체의 4가지 기둥
    JavaScript/OOP 2023. 1. 5. 21:26

    추상화 캡슐화 상속 다형성 

     

    1. 추상화(Abstraction)
    프로퍼티와 메소드의 이름을 누구나 이해하기 쉽게 잘 지어야하고, 필요한 경우 이렇게 주석

    2. 캡슐화(Encapsulation)
    캡슐화는 객체 외부에서 함부로 접근하면 안되는 프로퍼티나 메소드에 직접 접근할 수 없도록 하고, 필요한 경우 공개된 다른 메소드를 통해서만 
    접근할 수 있도록 하는 것을 의미

    3. 상속(Inheritance)
    상속은 부모 클래스의 프로퍼티와 메소드를 자식 클래스가 그대로 물려받는 것


    4. 다형성(Polymorphism)
    다형성은 하나의 변수가 다양한 종류의 클래스로 만든 여러 객체를 가리킬 수 있음을 의미

     

    'JavaScript > OOP' 카테고리의 다른 글

    객체만들기  (0) 2023.01.05

    댓글

Designed by Tistory.