class(7)
-
클래스 정의, 클래스 선언 형식
클래스 정의 프로그래머들이 하나의 사물(객체)을 C++라는 프로그램 언어를 통해 추상적으로 사물(객체)의 속성과 동작을 표현한 것을 말합니다. 클래스 선언 형식 클래스는 class 키워드와 접근 제어 지시자를 함께 사용합니다. 클래스는 멤버 변수와 멤버 함수로 구성됩니다. class 클래스이름 { 접근제어지시자1: 자료형타입 멤버변수명1; 자료형타입 멤버변수명2; ... 멤버함수1의 원형 멤버함수2의 원형 ... }; class Calculator { public: //접근제어지시자 // 멤버변수 int x; int y; // 멤버 함수 int add() { return x + y; } };
-
OpenBoard 오픈보드 화면 메뉴 설명, 기능 메뉴 설명 - 간단 사용법
OpenBoard 오픈보드 화면 메뉴 설명, 기능 메뉴 설명 - 간단 사용법· 프로그램 실행화면· 작업 영역 설명· 하단 스타일러스 메뉴 선택 방법· 스타일러스 - 하단 메뉴 설명· 좌측 상단 메뉴 설명· 우측 상단 메뉴 설명· 라이브러리 영역 설명
-
OpenBoard (오픈보드) 디지털 화이트보드 전자칠판 for 강의, 수업, 학교, 대학, 회의 무료 Free - 다운로드 & 설치하기 download & install
OpenBoard (오픈보드) 디지털 화이트보드 전자칠판 for 강의, 수업, 학교, 대학, 회의 무료 Free - 다운로드 & 설치하기 download & install · OpenBoard (오픈보드) 페이지· 설치파일 다운로드 download· OpenBoard - 설치하기 intall· 실행 화면
-
UML Diagram 종류 - UML 다이어그램, 개발에서 주로 사용하는 다이어 그램, 다이어 그램 분류
UML Diagram 14종류 시스템을 여러 관점(view)에서 표현할 수 있습니다. 1. UseCase diagram (유스케이스 다이어그램) 2. Sequence diagram (시퀀스 다이어그램) 3. Class diagram (클래스 다이어그램) 4. Activity diagram (액티비티 다이어그램) 5. Object diagram (객체 다이어그램) 6. StateChart diagram (상태 다이어그램) 7. Collaboration diagram (협력 다이어그램) 8. Component diagram (컴포넌트 다이어그램) 9. Package diagram (패키지 다이어그램) 10.Deployment diagram (배치 다이어그램) 11.Composite structure diag..
-
멤버 접근법 (객체참조.멤버명), 생성된 객체의 접근
멤버 접근법 · mc와 같은 객체의 참조(reference)를 통해 . (점)를 사용하여 해당 객체의 메서드나 변수 즉 멤버들에 접근 할 수 있습니다. · .는 dot연산자(멤버 참조 연산자)라고도 하며 사용법은 객체참조.멤버명 형식으로 사용됩니다. 객체참조.멤버명 MyClass mc; mc = new MyClass(); mc.setAge(27); 여기서 쓰인 mc가 바로 MyClass클래스가 생성되고 그 객체의 참조(reference)를 가지는 변수(참조변수)입니다. 즉 생성된 MyClass객체를 mc가 참조하게 되는 것이고 이것을 통해 인자(Arguments)값으로 27을 전달하며 이 값과 함께 setAge()메소드를 호출하여 하나의 멤버변수에 데이터를 저장시키는 구문입니다. 생성된 객체의 접근 o ..
-
생성자(Constructor)
생성자(Constructor) · 생성자라는 것은 메모리상에 객체가 생성될 때 자동적으로 단 한번 호출되어 · 객체의 구조를 인식하게 하고 · 생성되는 객체의 멤버 변수들을 초기화 하는 역할하는 멤버메소드입니다. ♣생성자의 특징(조건) · 생성자의 이름은 클래스명과 같아야 합니다. · Return Type이 정의되지 않으며, 반환하지도 않는 메소드 입니다 · 인스턴스 생성시 생성자는 반드시 호출됩니다. · 생성자에서 final상수의 초기화 가능합니다. · 생성자 오버로딩 가능합니다. 생성자의 구성 형식 class 클래스명 { [접근제한] [생성자명](자료형 인자1, 자료형 인자2,…){ 수행문1; 수행문2; …; } } 생성자의 필요성 · 특정 클래스가 생성될 때마다 가지는 인스턴스(instance)의 ..