super
-
메소드 내부 객체 변수(this,super), 생성자 호출 메소드JAVA/상속 2020. 10. 11. 00:05
메소드 내부 객체 변수 - this : 메소드 안에서 객체를 나타내는 객체 변수, 메소드 안에서 메소드를 호출한 객체의 주소(Hash Code)를 가지고 있다. 사용법 : this.멤버변수 - super : 메소드 안에서 상위 클래스 객체를 나타내는 객체 변수 사용법 : super.멤버변수 생성자 호출 메소드 - 생성자 안에서 다른형태의 생성자를 호출 할 수 있다. - this() : 현재 클래스의 생성자를 호출. - super() : 부모 클래스의 생성자를 호출. - 생성자 : new를 이용하여 메모리 할당이 끝난 후 메모리를 초기화하는 역할을 한다. 멤버 변수에 초기값을 할당한다. 1. this - 멤버 변수를 호출한 객체의 주소를 가지고 있다. - 멤버 메소드는 메소드를 호출한 객체의 주소를 알아야..