본문 바로가기

JAVA/개념6

[ 개념 ] 자바(java) 접근제한자란 자바 접근제한자란 자바(java)에서 접근 제한자는 총 4가지로 구성이 되어있습니다. private -> default -> protected -> public 순으로 올라갈 수록 접근범위가 커집니다. 1. private private접근제한자는 외부에 공개되지 않으며, 외부에서는 직접 접근할 수 없으며 해당 클래스에서만 접근이 가능합니다. public class Private_ex { private String privateEx = "private는 같은 클래스에만 접근할수 있습니다."; private String getAbc(){ return this.privateEx; } } 2. default 접근제어자를 별도로 설정하지 않는다면 default 접근제한가 되어 해당 패키지 내에서만 접근이 가능합니.. 2020. 11. 15.
[ 개념 ] 자바(java) 인터페이스(interface)란 1. 인터페이스(interface)란? 인터페이스(interface)는 추상메서드와 상수로만 이루어져 있습니다. 인터페이스를 구현한다면 인터페이스의 메서드를 모두 구현해야 합니다. 그래야 추상클래스가 되지 않습니다. - 특징 1.1 다중상속 1.2 다형성 -> debugdaldal.tistory.com/169 [자바] 인터페이스 (Interface) ※ 인터페이스란? 일종의 추상클래스로써 인터페이스는 추상클래스처럼 추상메서드를 갖지만 추상클래스보다 추상화 정도가 높아서 추상클래스와 달리 몸통을 갖춘 일반 메서드 또는 멤버변 debugdaldal.tistory.com 2. 역할(사용이유) 2.1 표준화 인터페이스를 구현한 클래스가 어떤 기능의 메서드를 제공하는지 명시하는것 입니다. 즉, 클래스의 기본틀을 .. 2020. 11. 15.