일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- C++
- 마스터 슬레이브 패턴
- 클라이언트 서버 패턴
- 요구사항 분석
- 팬아웃
- 백준
- 데이터 입출력
- 브로커 패턴
- 파이프 필터 패턴
- DBMS
- 동적 모델링
- UML 다이어그램
- 기능 모델링
- 알고리즘 문제
- 정보처리기사 실기
- 메타 데이터
- 요구사항 확인
- 정처기
- 단계적 분해
- UnrealEngine5
- 데이터베이스
- 언리얼엔진 함수
- 언리얼엔진5
- baekjoon
- Unreal Engint4
- 정보 은닉
- UnrealEngine
- 아키텍처 패턴
- 정보처리기사
- UML
- Today
- Total
목록다형성 (2)
게임 개발자를 향해
객체지향(Object - Oriented) 객체지향은 소프트웨어의 각 요소들을 객체로 만든 후 객체들을 조립해서 소프트웨어를 개발하는 기법이다. [객체지향(Object - Oriented)] 1. 객체 : 데이터와 이를 처리하기위한 함수를 묶어놓은 소프트웨어 모듈이다. 2. 클래스: 공통된 속성과 연산을 갖는 객체의 집합이다. 3. 매시지: 객체들 간의 상호작용에 사용되는 수단으로, 객체의 동작이나 연산을 일으키는 외부의 요구사항이다. 1. 캡슐화(Encapsulation) : 외부에서의 접근을 제한하기 위해 인터페이스를 제외한 세부 내용을 은닉하는 것 2. 상속(Inheritance) : 상위 클래스의 모든 속성과 연산을 하위 클래스가 물려받은 것 3. 다형성(Polymorphism) : 하나의 메세지..
1. 이것은 소프트웨어의 각 요소들을 객체(Object)로 만든 후 객체들을 조립해서 소프트웨어를 개발하는 기법이다. 소프트웨어의 재사용 및 확장이 용이하여 고품질의 소프트웨어를 빠르게 개발할 수 있고 유지보수가 쉽다. 답 : 객체지향(Object-Oriented) 2. 이것은 객체지향에서 데이터와 이를 처리하기 위한 함수를 묶어 놓은 소프트웨어 모듈이다. 답 : 객체(Object) 3. 이것은 공통된 속성과 연산을 갖는 객체의 집합이며 각각의 객체들이 갖는 속성과 연산을 정의하고 있는 틀이다. 이에 속한 각각의 객체들을 인스턴스라고 한다. 답 : 클래스(Class) 4. 이것은 객체들 간의 상호작용에 사용되는 수단으로, 객체의 동작이나 연산을 일으키는 외부의 요구사항이다. 이를 받은 객체는 대응하는 연..