목록객체지향 (2)
브래의 슬기로운 코딩 생활
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cJV7Zo/btsa9xePqJA/PspUS8XYxzN2RrAyfIOd0K/img.png)
클래스와 객체 객체(object) - 실제로 존재하는 구체적인 대상이고, 다른 객체와 구분되는 고유성을 지니며, 특징과 행동을 갖는 프로그램 실행 주체 클래스(class) 객체의 특징과 행위를 정의하는 프로그램 구성 요소, 동일한 유형의 객체를 추상화시킨 것 - 재사용성(reusability), 이식성(portability), 유연성(flexibility)을 높여줌 - 객체의 유형, 객체를 정의하는 템플릿이라고도 함 객체와 클래스의 관계 “객체는 클래스의 인스턴스(instance)” - 설계도와 생산 공정은 각 부품이 그 특징과 기능을 정의하지만, 실제 조립되어 동작하는 것은 부품이다. - 객체지향 프로그래밍에서도 클래스는 객체의 특징과 기능을 정의하지만, 실제 동작하는 것은 객체들이다. 인스턴스화(in..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bm69cW/btrGgFvsyh0/Eju9hEGsavubmqrBxukI61/img.png)
어제는 예습을 하긴 했는데 블로그에 올리는 것을 까먹어서 오늘 한꺼번에 올리려고 한다. 그런데 C++ 분량이 너무 많아서 개강 전까지 다 할 수 있을까 걱정된다. ===================================================================== 구조체 숫자를 저장: int, double 문자를 저장: char 문자열 저장: char*, char배열 struct 구조체 이름{ char ~; int ~; doble~; ~; }; 변수: int x; = 4바이트짜리 단독주택 1가구 배열: int x[5] = 4바이트짜리 주택 5가구 / 동일한 형의 데이터들을 하나의 단위로 취급 구조체(변수/배열/구조체들의 모임) = 다른 형의 데이터들을 하나의 단위로 취급 C구조체 ..