클래스,객체
class Animal {
}
public class Sample {
public static void main(String[] args) {
Animal cat = new Animal();
}
}
Animal클래스의 인스턴스는 cat, Animal의 객체가 만들어짐.
class Animal {
String name;
public Animal(String name){
this.name = name;
}
String name이라는 변수, 생성자 함수 생성.
class Animal {
String name;
public Animal(String name){
this.name = name;
}
public class Sample {
public static void main(String[] args) {
Animal cat = new Animal("고양이");
System.out.println(cat.name);
}
}
new연산자를 통해 호출하고 파라미터가 전달된다.
생성자 함수
new연산자