wiki:miscellaneous:code_conventions:fileorganization
차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판
|
이전 판
|
wiki:miscellaneous:code_conventions:fileorganization [2022/04/13 10:16] emblim98 만듦 |
wiki:miscellaneous:code_conventions:fileorganization [2023/01/13 18:44] (현재) |
\\ | \\ |
^ ^ Part of Class / Interface Declaration ^ Notes ^ | ^ ^ Part of Class / Interface Declaration ^ Notes ^ |
| 1 | Class / Interface 문서 주석 ( **''/** ...*/''** ) | 이 주석에 포함되어야 하는 정보들은 "[[https://www.oracle.com/java/technologies/javase/codeconventions-comments.html#16838|Documentation Comments]]"를 참조하세요. | | | 1 | Class / Interface 문서 주석 ( ''**%%/**...*/%%**'' ) | 이 주석에 포함되어야 하는 정보들은 "[[https://www.oracle.com/java/technologies/javase/codeconventions-comments.html#16838|Documentation Comments]]"를 참조하세요. | |
| 2 | **''class''** 또는 **''interface''** 선언문 | | | | 2 | **''class''** 또는 **''interface''** 선언문 | | |
| 3 | 필요시, class / interface 구현 주석 ( **''/*...*/''**) | 이 주석에는 class / interface 문서 주석에 적합하지 않은 class 전체 또는 interface 전체 정보를 모두 포함해야 합니다. | | | 3 | 필요시, class / interface 구현 주석 ( ''**%%/*...*/%%**'' ) | 이 주석에는 class / interface 문서 주석에 적합하지 않은 class 전체 또는 interface 전체 정보를 모두 포함해야 합니다. | |
| 4 | Class ( **''static''** ) 변수 | 맨 처음에 **''public''** class 변수, 그리고 **''protected''** 변수, 그 다음에 package 레벨[접근 제한자(access modifier)가 없는 경우] 변수, 그리고 **''private''** 변수 | | | 4 | Class ( **''static''** ) 변수 | 맨 처음에 **''public''** class 변수, 그리고 **''protected''** 변수, 그 다음에 package 레벨[접근 제한자(access modifier)가 없는 경우] 변수, 그리고 **''private''** 변수 | |
| 5 | Instance 변수 | 맨 처음에 **''public''** 인스턴스 변수, 그리고 **''protected''** 변수, 그 다음에 package 레벨[접근 제한자(access modifier)가 없는 경우] 변수, 그리고 **''private''** 변수 | | | 5 | Instance 변수 | 맨 처음에 **''public''** 인스턴스 변수, 그리고 **''protected''** 변수, 그 다음에 package 레벨[접근 제한자(access modifier)가 없는 경우] 변수, 그리고 **''private''** 변수 | |
/volume1/web/dokuwiki/data/attic/wiki/miscellaneous/code_conventions/fileorganization.1649812617.txt.gz · 마지막으로 수정됨: 2022/04/13 10:16 저자 emblim98