객체 생성
2024. 4. 21. 20:43ㆍ정보처리,전산/JAVA
반응형
class A {
int a;
int b;
}
//두개의 멤버 변수 A클래스
public class Main {
static void func1(A m) {
m.a *= 10;
}
//클래스 A의 객체 m을 매개변수로 받고 m객체의 a값을 10으로 곱해줌
static void func2(A m) {
m.a += m.b;
}
//m객체의 a멤버 변수에 b를 더함
public static void main(String args[]) {
A m = new A();
//객체 생성
m.a = 100;
//m의 a멤버 변수에 100을 할당
func1(m); // func1 호출: m.a *= 10; -> m.a = 1000
m.b = m.a; // m.b = 1000
func2(m); // func2 호출: m.a += m.b; -> m.a = 1000 + 1000 = 2000
System.out.printf("%d", m.a); // 출력: 2000
}
}
반응형
'정보처리,전산 > JAVA' 카테고리의 다른 글
2차원 배열 (0) | 2024.06.01 |
---|---|
ArrayIndexOutOfBoundsException (0) | 2024.05.08 |
public static void main(String[] args) (0) | 2024.04.12 |
static (0) | 2024.04.12 |
JDBC - 데이터베이스에서 UPDATE 쿼리를 실행 (0) | 2024.04.08 |