Language/Java
Q. Overriding과 Overloading의 차이점을 설명해주세요.
Q. Overriding과 Overloading의 차이점을 설명해주세요.
2018.12.22Q. Overriding와 Overloading의 차이점을 설명해주세요. Goal Overriding, Overloading의 개념을 설명할 수 있다.Overriding, Overloading의 차이를 이해할 수 있다. Overriding, Overloading의 개념 Overriding란 ● 상위 Class(=부모 Class)의 Method를 하위 Class(=자식 Class)에서 재정의하는 것○ 상속에서 나온 개념 Overloading란 ● 같은 이름의 Method를 여러 개 정의하는 것○ 매개변수의 타입이 다르거나 개수가 달라야 한다.○ return type과 접근 제어자는 영향을 주지 않는다.○ Method Overloading과 생성자 Overloading이 있지만, 둘 다 같은 개념이다. Ov..
Q. Class, Object, Instance의 차이점을 설명해주세요.
Q. Class, Object, Instance의 차이점을 설명해주세요.
2018.12.21Q. Class, Object, Instance의 차이점을 설명해주세요.** Goal Class, Object, Instance의 개념을 설명할 수 있다. Class, Object, Instance의 차이를 이해할 수 있다. Class, Object, Instance의 개념 Class란? 개념 Obejct를 만들어 내기 위한 설계도 혹은 틀 연관되어 있는 Variable와 Method의 집합 Object란? 개념 소프트웨어 세계에 구현할 대상 Class에 선언 된 모양 그대로 생성된 실체 특징 'Class의 Instance'라고도 부른다. Object는 모든 Instance를 대표하는 포괄적인 의미를 갖는다. OOP의 관점에서 Class의 타입으로 선언되었을 때 'Object'..