노트정리
2022_09_20
0304호
2022. 9. 20. 17:46
객체 지향 프로그래밍의 장단점
장점 = 한 부분이 고장나도 다른 부분은 동작 가능 / 유지 보수가 쉬움 / 개발기간이 짧고 비용도 적게 듬
단점 = 메모리의 사용이 좀 더 많음 / 불필요한 부분까지 프로그램에 포함된다 / 대규모의 프로그램에 적합함.
주석문(Comment):
주석은 프로그램의 실행에는 전혀 영향을 미치지 않는다.
코드를 이해하기 쉽도록 첨언하는 기능이다.
주석의 종류
한줄 주석 // : 주석 내용이 한줄일 때 사용
여러 줄 주석 /* */ : 여러 줄의 주석이 필요할 때 사용
document 생성용 주석(/** ~~~ */) : API 문서 생성용 주석이다.
세미콜론(;), 블록({}), 공백(whitespace)
문장이 끝날 때 반드시 세미콜론을 붙여준다.
블록은 중괄호로 묶은 부분을 말하며, 복합문을 구성하는 요소이다.
공백은 빈칸, 탭, 빈 줄 등이 있다.
식별자(identifier)
사용자가 만들어서 이용하는 고유한 이름을 식별자라고 한다.
식별자 이름 규칙(개발자들의 약속) 카멜표기법
클래스/인터페이스 규칙
첫글자는 대문자로 표기한다.
연결된 단어의 첫 글자도 대문자로 표기한다.
변수 이름 규칙
첫글자는 소문자, 연결 단어의 첫글자는 대문자로 표기한다.