일단 오늘의 문제가 된 코드는 다음과 같다.b1, b2가 모두 있을 땐 BookVO2()가 두 번 서로 다르게 사용되기 때문에 overloading이된다.이 때 overloading을 위해 class에서 public BookVO2(String title, int pri
객체를 생성할 때 사용되는 메서드객체 생성 후 객체의 초기화를 하는 역할 수행특징클래스 이름과 동이한 메서드메서드의 return type이 없다(void 아님)public 접근 권한을 가진다.(단, private 생성자도 있음)생성자가 없을 때는 기본 생성자가 만들어
1) 캡슐화 - 내부적으로 기능을 어떻게 구현하는지 감추는 것2) 상속 - 부모 클래스의 변수와 메소드를 자식 클래스가 물려 받아서 쓸 수 있는 것3) 다형성 - 같은 코드가 다른 행위를 하는 것을 말한다OverRidingOverLoading참고 : 링크텍스트
목적class의 argument 접근제한자를 private으로 두어 class파일 내부에서만 접근 가능하도록 한다. 이를 main파일 에서 접근하기 위해서 get(), set()함수를 사용해야 한다.역할get(), set()함수의 접근 제한자는 public이기 때문에