캡슐화1 객체 지향 프로그래밍 #객체지향프로그래밍 ( OOP: object-oriented programming) #자바스크립트는 객체지향언어는 아니지만, 객체지향 패턴으로 작성할수있다. #OOP는 객체로 그룹화된다. 객체내에는 데이터와 기능이 함께 있다 라는 원칙에 따라 메서드와 속성이 존재한다. OOP의 4가지 주요개념을 통해 재사용성을 얻을수 있다. 캡슐화 Encapsulation 추상화 Abstraction 상속 Inheritance 다형성 Polymorphism #캡슐화 Encapsulation -데이터(속성)와 기능(메서드)을 하나의 단위로 묶는것 (느슨한결합) -느슨한결합: 코드 실행 순서에 따라 절차적으로 코드를 작성하는 것이 아니라, 코드가 상징하는 실제 모습과 닮게 코드를 모아 결합하는 것을 의미한다. -코드만 보고.. 2023. 1. 13. 이전 1 다음