반응형

*구조체란
 관련된 데이터를 묶어 놓은것


*클래스란
 구조체를 확장시켜 놓은것



클래스 = 멤버변수 + 멤버함수



class 선언 형식
class  클래스이름
{

    [액세스 지정자 : ]

    자료 멤버 변수 ;
   

     [액세스 지정자:]
       자료형 멤버 함수;
};
자료형 클래스 이름 :: 멤버함수(){
}


디폴트 접근 지정자

클래스내 멤버 변수를 선언할때 생략할 경우 디폴트로 private 멤버가 된다.
class point
    int x;
    int y;
}


액세스 지정자 권한 이라고 보면된다 .

액세스지정자     현재 클래스   클래스 밖
 public                      ㅇ               ㅇ
 private                      ㅇ               X





반응형
반응형


영어 문장은!! 거의 

주어 + 동사로 되어 있다!!!!

누가(주어)  + ~을 했다 (동사)


1. 주어

주요 문장 성분의 하나로, 술어가 나타내는 동작이나 상태의 주체가 되는 말....

[출처 : 네이버 국어사전]


2. 동사 

사람이나 사물의 동작이나 작용을 나타내는 품사

[출처 : 다음 국어사전]




반응형
반응형


면접시 질문 객체지향 프로그램밍에 특징에 대해서 말해보세요..

아무것도 생각이 나지 않았다 .

기초에 충실하지 못했던것이 후회 스럽기까지 했다 .




객체지향의 4대 특징
 

추상화

자료 추상화는 불필요한 정보는 숨기고 중요한 정보만을 표현함으로써 프로그램을 간단히 만드는 것 자료 추상화를 통해 정의된 자료형을 추상 자료형라 함.



캡슐화(encapsulation)

객체지향에서 캡슐화는 데이터 구조'와 `데이터를 다루는 방법'를 결합시켜 묶는 것

상속성(inheritance)

상속은 새로운 클래스가 기존의 클래스의 자료와 연산을 이용할 수 있게 하는 기능

다형성(polymorphism)

하나의 변수에 여러 종류 데이터를 대입 할 수 있는 성질



반응형

+ Recent posts