로딩
요청 처리 중입니다...

CS Study 기본

 CS Study 기본

1. OOP (Object Oriented Programming) 정의 : 현실 세계에 있는 사물들을 객체로 모델링 하여 프로그래밍하는 기법으로 속성을 프로퍼티(Property)로 기능을 메서드(Method)로 정의해서 사용할 수 있습니다.

특징 : 다형성, 캡슐화, 상속, 인터페이스 등 하나의 클래스를 정의해서 여러 가지의 기능들을 만들어 내는 재사용성의 특징을 가지고 있습니다. 1) 클래스 (Class) : 연관성 있는 데이터를 묶어놓은 컨테이너 역할을 하며 변수는 속성, 함수는 메서드로 정의해서 하나의 청사진을 만드는 것입니다. 2) 인스턴스 (Instance) : 정의된 클래스를 사용해서 객체를 생성하는 것으로 틀인 객체에서 실제 데이터로 만들어지는 것을 인스턴스화라고 합니다. 3) OPP의 설계 원칙 - 하나의 클래스는 하나의 목적성을 가지고 있어야 합니다. - 클래스는 확장에는 열려있어야 하고 변화에는 닫혀있어야 합니다. - 하나의 클래스에서 이용하지 않는 메서드에 의존하...

# JVM # 절차지향 # 스택영역 # 선언형 # 비동기식 # 명령형 # 메모리영역 # 메모리 # 동기식 # 객체지향 # 가비지콜렉션 # RESTful # 힙영역

원문 링크 : CS Study 기본