공대베짱이

객체지향 설계

1. 객체지향 설계 컴퓨터 프로그래밍에서 SOLID란 로버트 마틴이 2000년대 초반에 명명한 객체 지향 프로그래밍 및 설계의 다섯 가지 기본 원칙을 마이클 페더스가 두문자어 기억술로 소개한 것이다. 프로그래머가 시간이 지나도 유지 보수와 확장이 쉬운 시스템을 만들고자 할 때 이 원칙들을 함께 적용할 수 있다. SOLID 원칙들은 소프트웨어 작업에서...

Java 예약어

1. 예약어란 자바 예약어란 프로그래밍 언어인 자바(Java)에서 미리 정해둔 명령어를 말한다. 자바 예약어는 자바에 등록되어 있어 의미가 약속되어있는 명령어를 뜻한다. 프로그래밍에 있어 불필요한 시행착오를 줄이기 위해서 자바에서는 예약어를 사용하고 있다. 자바에 이미 예약어로 등록된 명령어는 속성의 변수명, 메소드명으로 사용할 수 없으며, 프로그...