반환 차이
<aside> 📁
메소드 반환
-------
public static int add(int a, int b) {
return a + b; // int를 반환
}
public static void main(String[] args) {
int result = add(5, 3); // 반환값의 자료형(int)에 따라 변수 선언
System.out.println(result); // 8 출력
}
객체 생성
-------
class Dog {
String name;
void setName(String name) {
this.name = name;
}
}
public static void main(String[] args) {
Dog dog = new Dog(); // Dog 클래스의 객체를 생성
dog.setName("Buddy");
System.out.println(dog.name); // Buddy 출력
}