반응형
제어자의 조합
Backend/java2018. 8. 12. 19:09제어자의 조합

지금 까지 배웠던 접근 제어자를 정리해 본 사진입니다.메서드에서 Static과 abstract 를 함께 사용하는 것은 불가능하다.클래스에 abstract와 final을 동시에 사용할 수 없다abstract메서드의 접근제어자가 private일 수 없다.메서드에 private와 final을 같이 사용할 필요는 없다.

abstract란 무엇인가
Backend/java2018. 8. 12. 17:59abstract란 무엇인가

abstract는 추상의, 미완성의...라는 의미의 제어자입니다. abstract가 사용될 수 있는 곳은 클래스와 메서드이고요... 메서드 앞에 abstract가 붙으면 추상메서드가 되고, 클래스 앞에 abstract가 붙으면 추상클래스가 됩니다. 추상메서드는... 선언부만 있고 구현부가 없는 미완성 메서드입니다. 추상메서드가 정의된 클래스 역시 미완성 클래스이기 때문에... 클래스 앞에 abstract를 붙여서 이 클래스가 추상메서드를 포함하고 있고... 미완성 클래스이기 때문에 인스턴스를 생성할 수 없다라는 것을 알려줘야합니다. 추상클래스는 상속을 통해서 자손클래스에서 완성되어야만 인스턴스를 생성할 수 있습니다.

반응형
image