Dart 주석 사용 방법
싱글, 멀티, 문서화 주석 3가지로 사용할 수 있다.
- 싱글 라인 주석
- 슬래시 두 개 // 로 처리
- // 의 라인 끝까지 Dart 컴파일러가 무시한다.
// calcuAB 함수는 인수 두개를 받는다.
// [a], [b] 는 모두 [integer] 로 받아야 한다.
int calcuAB (int A, int B) {
return (A+B)*(A-B);
}
- 멀티 라인 주석
- /* 으로 시작해서 */ 으로 끝.
- /* 과 */ 사이에 있는 값은 Dart 컴파일러가 무시한다.
/*
calcuAB 함수는 인수 두개를 받는다.
[a], [b] 는 모두 [integer] 로 받아야 한다.
*/
int calcuAB (int A, int B) {
return (A+B)*(A-B);
}
- 문서화 주석
- 슬래시 3개 /// 으로 처리
- /// 를 연속된 라인에 사용하는 것은 멀티라인과 같은 효과
- 문서화 주석 안에 괄호로 감싸진 텍스트를 제외한 것은 모두 Dart 컴파일러가 무시한다.
- 괄호를 사용하여 클래스, 메서드, 필드, 최상위 변수, 함수, 매개변수를 참조할 수 있다.
/// class CalculAB 는 인수 두개를 받는다.
/// [rtnCalcu], [A], [B]
/// [rtnCalcu] 는 메서드 링크가 되고, [A], [B] 는 매개변수 링크가 된다.
class CalculAB {
int A;
int B;
CalculAB(int A, int B)
: this.A = A,
this.B = B;
void rtnCalcu() {
print((A+B)*(A-B));
}
☞ Dart 자습서 참고 문서
https://dart-ko.dev/language/comments
'코딩라이브러리 > Dart' 카테고리의 다른 글
[Dart] for, while 반복문 (with 백준 2446, 2522) (0) | 2024.07.18 |
---|---|
[Dart] if, swich 조건문 (with 백준 1330) (0) | 2024.06.18 |
dart 은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치파일이 아닙니다 (with 안드로이드 스튜디오) (0) | 2024.06.12 |
[Dart] 코딩 연습 입출력 코드 방법 (0) | 2024.06.10 |
[Dart] 변수 종류, 널(null) 변수 디폴트 처리 (1) | 2024.06.04 |