-
리팩토링 : Pull Up Constructor Body리팩토링 2013. 1. 15. 09:00조건서브클래스의 생성자가 슈퍼클래스와 거의 같은 본체를 가지고 있다면적용서브클래스 메소드에서 슈퍼클래스 생성자를 호출하도록 만드시오.적용전
class Manager extends Employee... public Manager (String name, String id, int grade) { _name = name; _id = id; _grade = grade; }
적용후public Manager (String name, String id, int grade) { super (name, id); _grade = grade; }
참조'리팩토링' 카테고리의 다른 글
리팩토링 : Pull Up Method (0) 2013.01.17 리팩토링 : Pull Up Field (0) 2013.01.16 리팩토링 : Preserve Whole Object (0) 2013.01.14 리팩토링 : Parameterize Method (0) 2013.01.13 리팩토링 : Move Method (0) 2013.01.12 댓글