본문 바로가기

객체

용어정리 oop object oriented 원칙을 지키면 된다. 많이짜본거보다 내가 짠거 업데이트 하는게 제일 중요 . 중간중간 잘짜 놓은 코드를 보면서, 하는 것이 중요. 용어 정리. 클래스 실행 시 오브젝트에 관한 소스 코드 즉, 청사진이라 할 수 있다. 객체클래스의 실체. instance라고도 한다. 속성객체의 데이터 이다. Data Field라고도 한다. Data member, instance variable, data field라고도 한다. 메서드algorithm, function, procedure 라고도 한다. 생성자메소드와 비숫한 생성자는 새로운 객체를 초기화 하는데 사용된다. 오버라이드 되지 않는다. 패키지 클래스 또는하위 패키지를 그룹화 한것이다. 프로젝트 하나당 기본적으로 200개 이상의 클.. 더보기
객체와 객체지향이란... 객체지향이란 문제가 존재하고 문제안에 객체들이 존재. 객체들관의 관계가 있다. 이러한 관점이 객체지향이다. 절차지향은 내적관계를 통해 방정식을 파악한다. ->방정식을 푼다. 객체를 찾아내어 자원을 통해 문제를 푼다???? 객체란 객체안에는 attribute와 behavior 가 있다. 객체는 객체끼리 영향을 주고 받는다. 이것을 relation 이라고 한다. HAS-A ,IS-A 이러한 관계를 알고 정의해서 인터페이스, 디자인패턴을 한다. class 사람 class 학생 : public 사람 다음과 같은 형태가 IS-A 관계이다. "모든 학생은 사람이다." 라는 말을 하였을 때 어색하지 않은 관계. 하지만 "모든 사람은 학생이다" 라고 했을 때에는 올바르지 않다. 이렇게 하위 클래스가 상위 클래스를 "포.. 더보기