코드 재구성 방법 귀자

4058 단어 코드
방법이 아버지에게 돌아가다반대로 부류의 방법이 한 자류에만 제공될 때 이 방법을 자류에 넣는 것을 고려해야 한다. 이것이 바로'방법 귀자'다.
메서드는 하위 - 메서드가 상위 클래스에서 하위 클래스로 이동하는 것을 의미하는 역함수 아래로 이동합니다.
코드는 다음과 같습니다.
 1        #region     
 2         /// <summary>
 3         ///   InsertBase  InsertSub    SubInsert   ,
 4         ///   ,     InsertSub    SubInsert  
 5         /// </summary>
 6         class SubInsert : InsertBase
 7         {
 8         }
 9         abstract class InsertBase
10         {
11             /// <summary>
12             ///     
13             /// </summary>
14             public virtual void InsertSub()
15             {
16                 throw new NotImplementedException("SubInsert    ");
17             }
18         }
19         #endregion

 

코드 재구성 디렉터리


1 패키지 멤버 변수(Encapsulate Field)
2 추출 방법(Extract Method)
3 클래스로 추출(Extract Class)
4 메서드는 상위 메서드(메서드 위로 이동)
5 메소드 하위 (메소드 아래로 이동)
6 방법 명칭 변경
7 코드 주석

좋은 웹페이지 즐겨찾기