728x90 생성자오버로딩1 객체지향, 오버로딩과 오버라이딩의 차이, 생성자 객체지향, 오버로딩과 오버라이딩의 차이, 생성자 1. 객체지향 에서 중요하다고 여겨지는 두 가지 - 상속 - 다형성 그리고 그 기반에 추상화 라는 원리가 숨겨져 있다. 2. 오버로딩과 오버라이딩의 차이 오버로딩 은 중복선언. =여러번 정의 하는 것. 인수의 형태와 수가 기존에 선언된 메소드와 달라야 한다. 오버로딩의 조건은 매개변수의 data type과 개수. 리턴값은 관계가 없다.(같아도 되고 달라도 괜찮음) 오버라이딩은 부모 클래스에 정의된 같은 이름. 같은 파라미터 목록을 가진 메서드를 자식 클래스에서 재정의하는 경우를 가리킨다. 오버로딩과 달리 상속과 관련이 있다. 부모 클래스로부터 물려 받으며 자신에 맞게 수정한다. 메서드의 이름이 같아야 하고, 매개변수가 같아야 하고, 리턴 타입이 같아야 한다.. 2021. 7. 20. 이전 1 다음 728x90