자바 2

자바 - 클래스명과 파일명

클래스명과 파일명은 같아야 하는가? 명품 java programing 개정 4판 54p 연습문제 10번 public class shape { public static void main(String[] args){ System.out.println("Shape"); } } 다음 자바 소스 프로그램은 어떤 이름의 파일로 저장해야 할까? 정답 : shape 어째서 파일명을 'shape'로 지어야 할까? 이유는 class에 있다. 물론 한 파일 내에 클래스는 여러 가지 있지만 "자바에서 public class 는 하나만 존재할 수 있고 파일명과 같아야 한다." 이것은 규칙이다. 자바 소스파일 명명 규칙에는 'public class'과 대소문자까지 동일해야 한다. 물론, public class가 없다면 소스파일 ..

과제 2021.03.14

접근 제어자(access modifier) 란 무엇인가 - JAVA 과제

접근 제어자 (access modifier) 접근제어자에 대해서 배워볼 것이예요. 접근제어자란 무엇인가? 접근제어자는 우리가 자바에서 클래스(class)를 만들 때 맨 앞에 보이는 public class Helloworld{} public ← 이것은 접근제어자 중 하나의 종류이다. 접근제어자를 배우기 전에 제어자 알아봐요. 제어자(modifier) 사전적으로 제어자란 객체 지향 프로그래밍(OOP)에서 클래스, 변수 또는 메소드의 선언부에 함께 사용되어 부가적인 의미를 부여합니다. 여기서 '클래스'와 '메소드'는 public class Helloworld{ public static void main(String[] a..

과제 2021.03.13