반응형
package org.opentutorials.javatutorials.classinstance;
class Calculator{
static double PI = 3.14;
int left, right;
public void setOperands(int left, int right) {
this.left = left;
this.right = right;
}
public void sum() {
System.out.println(this.left + this.right);
}
public void avg() {
System.out.println((this.left + this.right)/2);
}
}
public class CalcuratorDemo2 {
public static void main(String[] args) {
Calculator c1 = new Calculator();
System.out.println(c1.PI); //3.14
Calculator c2 = new Calculator();
System.out.println(c2.PI); //3.14
System.out.println(Calculator.PI); //3.14
}
}
인스턴스로 클래스변수에 접근하여 3.14를 출력한다.
Calculator로 접근 할 수도 있다.
반응형
'Java' 카테고리의 다른 글
[Java] this (0) | 2021.03.07 |
---|---|
[Java] 클래스 멤버, 인스턴스 멤버 (0) | 2021.03.07 |
[Java] 인스턴스, class (0) | 2021.03.05 |
[Java] 메소드 (0) | 2021.03.03 |
[Java] for-each (0) | 2021.03.03 |