JAVA_제어자
- 제어자 : 클래스, 변수, 메서드 선언부에 함께 사용되어 부가적 의미를 부여함 접근제어자 : public, protected, (default), private 그 외 : final, static, abstract ① static : 클래스의, 공통적인 멤버변수 : 모든 인스턴스에 공통으로 사용되는 클래스 변수 메서드 : 인스턴스 생성없이 호출 가능 ② final : 마지막의, 변경될 수 없는 클래스 : 조상클래스 사용 불가, 변경될 수 없는(마지막) 클래스 메서드 : 오버라이딩 불가능(재정의불가능) 멤버변수 : 변경할 수 없는 변수(=> 상수) - 접근제어자 : public, protected, default, private 중 1개만 사용가능 public과 default는 클래스에서만 사용가능 클..
2021. 7. 31.
JAVA_객체지향(매개변수, 메서드 구분 )
- 기본형 매개변수와 참조형 매개변수 1) 기본형 매개변수(primitive) : 값을 읽기만 함, 특정 값을 저장 ( int, long, double, char, float, short, byte, boolean) 2) 참조형 매개변수(reference) : 변수의 값을 읽고 변경 , 특정 객체를 간접적으로 가리키는 변수(주소저장) (String, int[], ..) public class ReferenceTest{ public static void main(String[] args){ //기본형 int money = 10000; System.out.print(money + " -> " ); // 10000 -> zero(money); System.out.println(money); // 10000 -..
2021. 7. 28.