728x90
반응형
개념
- 단어의 첫 문자를 대문자로 표기하여 단어와 단어사이를 구분하는 표기법
- namespace, event, property, class 이름을 지정할 때 주로 사용된다.
사용 목적
- 언더바( _ )를 사용하면 가독성이 떨어져서 대소문자로 구분하여 가독성을 높이기 위해 사용한다.
(사람마다 가독성의 기준이 다르다, 언더바가 가독성이 떨어진다고 단정할 수는 없는 부분이긴 하다.)
- 카멜(camel) 표기법과 마찬가지로 가독성을 위해서 사용된다. (위 설명은 카멜 표기법 게시글에서도 언급한 바 있다)
사용 예시
public class PascalTestClass
{
}
위와 같이 단어의 시작은 대문자로 표기한다.
필자는 카멜 표기법과 파스칼 표기법을 같이 이용하는데, 아래와 같이 사용하고 있다.
public class PascalTestClass // 파스칼 표기법
{
private int pascalValueTest; // 카멜 표기법
public int PascalValueTest // 파스칼 표기법
{
get { return pascalValueTest; }
private set { pascalValueTest= value; }
}
}
변수는 카멜로 표기하고 class, property 등은 파스칼로 표기하고 있다.
# 대표적인 표기법
- 카멜 표기법
- 파스칼 표기법
- 스네이크 표기법
- 헝가리안 표기법
카멜 표기법
반응형
'프로그래밍 > 기본기ㆍ자료구조' 카테고리의 다른 글
Hungarian Notation(헝가리안 표기법) (3) | 2020.04.27 |
---|---|
Snake case(스네이크 표기법) (2) | 2020.04.26 |
Camel Case (카멜 표기법) (0) | 2020.04.22 |
Map (맵) (0) | 2020.04.19 |
Graph (그래프) (0) | 2020.04.15 |