반응형
package org.opentutorials.javatutorials.object;
class Calculator{
int left, right;
public void setOperands(int left, int right) {
this.left = left; // this 는 4번째 줄 left 이다
this.right = right; // this 는 4번째 줄 right 이다
}
public void sum() {
System.out.println(this.left + this.right);
}
public void avg() {
System.out.println((this.left + this.right)/2);
}
}
public class CalculatorDemo {
public static void main(String[] args) {
Calculator c1 = new Calculator(); // new Calculator() 인스턴스 생성 된 것이 c1에 담김
c1.setOperands(10, 20);
c1.sum(); //30
c1.avg(); //15
Calculator c2 = new Calculator(); // new Calculator() 인스턴스 생성 된 것이 c2에 담김
c2.setOperands(20, 40);
c2.sum(); //60
c2.avg(); //30
}
}
반응형
'Java' 카테고리의 다른 글
[Java] 클래스 멤버, 인스턴스 멤버 (0) | 2021.03.07 |
---|---|
[Java] 클래스변수 (0) | 2021.03.07 |
[Java] 메소드 (0) | 2021.03.03 |
[Java] for-each (0) | 2021.03.03 |
[Java] 자바 문서 (0) | 2021.03.03 |