JAVA - 객체지향 (3) 클래스 메소드 & 인스턴스 메소드 인스턴스 메소드 이전에 말했듯이 인스턴스화를 통해 메소드호출을 하려면 참조변수.메소드이름(); / 참조변수.메소드이름(메개변수); 인스턴스 메소드는 인스턴스변수와 관련된 작업을 하는 메소드입니다 클래스 메소드 클래스 메소드는 클래스 변수를 사용하며 클래스이름을 사용합니다. 클래스이름.클래스메소드(); / 클래스이름.클래스메소드(매게변수); 인스턴스 메소드 인스턴스 메소드는 인스턴스 변수와 관련된 작업을 하고, 사용방법은 참조변수.메소드이름(); 참조변수.메소드이름(매개변수); 클래스&인스턴스 고려할점 1.클래스를 설계할때, 멤버변수를 모든 인스턴스에 공통적으로 사용해야 하는것은 static 을 붙인다. 2.클래스변수는 인스턴스생성이 필요없습니..
JAVA - 변수 각 프로그램 언어들의 변수는 비슷 비슷 합니다. java의 변수에는 c언어에 없는 변수가 몇개 있습니다. 지금은 JAVA의 변수에 대해 알아보겠습니다. 변수란? 변수란, 단하나의 값을 저장할수있는 공간이다. 변수의 선언 int number; - 변수타입 변수명; 변수를 선언한뒤 초기화하는 방법역시 쉽다. number = 1; 이때 주의할점은 반드시 세미콜론(;)을 붙여줘야 한다. 이것은 이문장을 끝내겠다는 표시이므로 붙이지 않게되면 컴파일이 되지않거나 오류가 발생할수도 있다. 명명규칙 변수명, 메서드의 이름, 클래스의 이름등 모든 이름을 짓는데 꼭 지켜야할 규칙이 있다. 1. 대 소문자가 구분되며 길이에 제한은 없다. 2. 예약어를 사용해서는 안된다(true는 x True는 o) 3. ..