this 와 super 란?

Study/Java 2018. 9. 26. 21:03 Posted by meanoflife
반응형

this는 메소드를 호출하는 객체를 의미한다.


super는 부모(상위) 클래스 객체를 의미한다. 상속받은 자식 객체에서 사용할 수 있다.



public static void main( String[] args ) {

    Child child = new Child();

    child.printMessage();

}


public class Parent {

    public void printMessage() {

        System.out.pirntln( "상위 객체" );

    }

}


public class Child extends Parent {


    public void printMessage() {

        System.out.println( "자식 객체" );

        super.printMessage();

    } 

}


<출력 결과>

    자식 객체

    상위 객체



끝.

반응형

'Study > Java' 카테고리의 다른 글

SQL Parsing을 시작하며...  (0) 2018.10.27
[Java_File] 텍스트 파일 읽기  (0) 2018.10.26
[Java_File] 텍스트파일 생성하기  (0) 2018.10.26
HashMap - KeySet  (0) 2018.10.25
Apache POI : MS-Office Handling  (0) 2018.10.21