본문 바로가기

메소드

용어정리 oop object oriented 원칙을 지키면 된다. 많이짜본거보다 내가 짠거 업데이트 하는게 제일 중요 . 중간중간 잘짜 놓은 코드를 보면서, 하는 것이 중요. 용어 정리. 클래스 실행 시 오브젝트에 관한 소스 코드 즉, 청사진이라 할 수 있다. 객체클래스의 실체. instance라고도 한다. 속성객체의 데이터 이다. Data Field라고도 한다. Data member, instance variable, data field라고도 한다. 메서드algorithm, function, procedure 라고도 한다. 생성자메소드와 비숫한 생성자는 새로운 객체를 초기화 하는데 사용된다. 오버라이드 되지 않는다. 패키지 클래스 또는하위 패키지를 그룹화 한것이다. 프로젝트 하나당 기본적으로 200개 이상의 클.. 더보기
메소드 오버라이딩 상속 – 슈퍼클래스, 서브클래스protected – 상속관계나 같은 패키지 내 접근가능레퍼런스 변수super – 부모 메소드나 변수를 부를때은닉변수 – 메소드 오버라이딩을하면 부모 메소드는 은닉상속에서의 생성자 – 생성자는 상속되지 않는다. 명시하지 않아도 자동 호출 서브클래스의 인스턴스가 생성되려면 슈퍼클래스의 멤버변수를 포함한 인스턴스도 생성된다. 생성자 생성자는 상속되지않는 유일한 멤버함수이다. 서브클래스의 인스턴스가 생성될 때 자신의 생성자가 호출되면서 슈퍼 클래스의 생성자를 연속적으로 자동호출한다.슈퍼 클래스 생성자가 먼저 실행되고 서브클래스의 생성자가 실행된다.\생성자 문제슈퍼클래스에서 전달인자를 갖는 생성자만 정의해 놓으면 전달인자를 갖지 않는 디폴트 생성자를 더 이상 ㅍ컴파일러가 제공하지 .. 더보기