#. 접근 제한자(Access Modifier) > 접근 제한자 - 접근 제한자란 클래스, 변수, 메서드에 접근할 수 있는 권한을 나타내기 위해 사용 - 접근 관련 modifier를 통해 정보 은닉(Information Hiding)을 구현 가능 * private : 사유의, 개인소유의 -> 자신의 클래스에서만 접근 가능 default : 동일 클래스까지 접근 가능 protected : 보호된 -> 동일 및 하위 클래스까지만 사용되도록 보호 public : 일반인의, 공공의 -> 공공의 변수이므로 모든 클래스에서 접근 가능 > 접근 제한자 예시출처 : SW Expert Academy
1. 생성자-- Student.java1234567public class Student { String name; public void setName(String name) { this.name = name; }}Colored by Color Scriptercs -- Stu1.java123456public class Stu1 extends Student { // Student 클래스를 상속 public void say() { System.out.println("Hi I'm " + this.name); }} Colored by Color Scriptercs -- MasterStu.java-- 생성자는 클래스명과 메서드명이 동일-- 리턴타입을 정의하지 않음12345678910111213141516public..