2008년 01월 18일
OOP 3대 특징
1. 캡슐화
내부데이터를 외부로부터 보호하기위한 개념.
rule) 멤버변수는 private 멤버함수는 public.
setXXX 함수와 getXXX함수를 이용하여 사용
2. 상속
3. 다형성
생성자 함수
정의 : 특수한 기능을 하는 멤버함수
특징>>
1. 생성자 함수는 클래스명과 동일
2. 생성자 함수는 리턴타입이 없다.
3. 생성자 함수는 반드시 public으로 해야함.
4. 생성자 함수의 종류는
디폴트 생성자와 인수가 있는 생성자로 나뉜다.
5. 생성자 함수는 중복이 가능하다.(오버로딩)
6. 생성자 함수는 상속이 되지 않는다.
7. 디폴트 생성자 함수는 자동으로 호출된다.
내부데이터를 외부로부터 보호하기위한 개념.
rule) 멤버변수는 private 멤버함수는 public.
setXXX 함수와 getXXX함수를 이용하여 사용
2. 상속
3. 다형성
생성자 함수
정의 : 특수한 기능을 하는 멤버함수
특징>>
1. 생성자 함수는 클래스명과 동일
2. 생성자 함수는 리턴타입이 없다.
3. 생성자 함수는 반드시 public으로 해야함.
4. 생성자 함수의 종류는
디폴트 생성자와 인수가 있는 생성자로 나뉜다.
5. 생성자 함수는 중복이 가능하다.(오버로딩)
6. 생성자 함수는 상속이 되지 않는다.
7. 디폴트 생성자 함수는 자동으로 호출된다.
# by | 2008/01/18 13:14 | 트랙백 | 덧글(0)



