abstract
-
[JAVA 27] 자바 ④ 추상 제한자 ( abstract ) < 추상 메소드 / 추상 클래스 >Language/Java 2018. 2. 14. 15:12
4) 추상 제한자 ( abstract )(1) abstract 가 붙으면 추상화가 된다.(2) 특징① Class 또는 method 앞에만 붙을 수 있다. 1234567891011121314151617abstract class AbstractS1{ // abstract study 1 abstract int i; abstract AbstractS1(){ System.out.println(" 추상 생성자 가능 여부 확인"); System.out.println(" i : " + i); } abstract void m(){ System.out.prinltn(" 추상 메소드 가능 여부 확인"); } public static void main(String[] args){ new AbstractS1().m(); }}C..
-
[JAVA 24] 자바 제한자 ( Modifier ) 접근제한자 / 소유제한자 / 수정제한자 / 추상제한자 / 기타제한자Language/Java 2018. 2. 13. 18:53
■ 제한자 ( Modifier )1. 클래스 , 인터페이스 , 변수 , 메소드 , 생성자 앞에 붙어서 그 기능을 제한하는 Reserved Word ( 예약어 )2. 종류 및 특징1) 접근 제한자 ( Access Modifier )(1) public 접근제한이 없다.(2) protected같은 패키지 안다른 패키지 의 부모의 자원(3) default같은 패키지 안(4) private자신의 클래스 안 cf 1) 범위가 넓은 순서public > protected > default > privatecf 2) 접근제한이 강력한 순서public