객체지향프로그래밍

728x90
반응형
사소한 개발지식/잡?지식

객체지향 프로그래밍(OOP) with TypeScript

Object-Oriented-Programming 1. 절차지향 vs 객체지향 🔎 절차지향 프로그래밍 프로그램 전체가 유기적으로 연결되도록 만드는 프로그래밍 기법. 순차적인 처리가 중요시 되며 컴퓨터의 처리 방식과 유사하기 때문에 시간적으로 유리하다. 하지만 유지보수와 디버깅이 어렵다는 단점이 있다. . 🔎 객체지향 프로그래밍 프로그램을 객체 단위로 나누고 이들의 상호작용으로 구현하는 방식. 실제 세계를 모델링 하여 데이터와 절차를 하나의 덩어리(객체)로 묶어서 관리. . 2. 객체지향 프로그래밍 특성 🔎 캡슐화 비슷한 역할을 하는 속성(필드)와 행위(메소드)들을 하나로 묶고 접근 지정자(public, private, protected)를 통해 제어하는 방식. 외부에서 보여질 필요가 없는 데이터를 숨길 ..

728x90
반응형
KimBY
'객체지향프로그래밍' 태그의 글 목록