Language/Java
자바(Java) 상속과 다형성, 오버로드, 오버라이드
츄르사려고 코딩하는 코집사입니다. /** * 상속을 이해하기 위한 소스 코드 * 상속 : 여러 클래스 사이에서 클래스의 역할의 중복되는 코드를 줄이기 위해 한 가지의 부모 클래스를 만들어 자식 클래스로 활용할 수 있게끔 만드는 것. * 상속은 부모 클래스를 만들어 놓고, 자식 클래스를 만들 때 자식 클래스에 없는 것을 extends 부모클래스를 하여 오버라이딩 * * 상속의 동작 과정 * 1. 자식 클래스의 객체가 만들어지는 과정은 * 2. 부모 클래스의 객체를 먼저 만들어 낸 후 * 3. 거기에 이어붙여서 자식클래스의 객체를 완성시킨다. * * super()는 부모클래스의 생성자를 호출 * 만약에 부모클래스의 생성자에 매개변수가 있으면, 명시적으로 부모클래스를 호출해줘야 한다. * 부모클래스의 기본생성..
2021. 1. 26.
최근댓글