Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- java
- baekjoon1541
- 2020.01.08
- 알고리즘데이
- 쉽게 배우는 운영체제
- 2021.01.12
- 2021.01.19
- 백준
- 2021.01.14
- 알고리즘
- algorithm
- 백준 9093
- 2021.01.21
- 코드스쿼드
- 마스터즈 2주차 회고
- 2021.01.17
- Til
- 2021.01.11
- 자바
- 백준 1149
- 코드스쿼드 마스터즈
- spring-boot
- 2021.01.13
- 괄호
- 잃어버린 괄호
- 박재성
- 2021.01.18
- 2021.01.22
- 2021.01.06
- SWEA
Archives
- Today
- Total
목록2021.01.17 (1)
Cooper's devlog
[TIL] 2021.01.15
[좌표 계산기 완성] 좌표 계산기는 객체지향적으로 구현하기 좋은 예제인 것 같다. 다각형이라는 공통된 특징을 분류하고 각각의 요소들로 분리해서 결과를 분리해서 구현하는 방식으로 진행한다. 아래에는 내가 구현한 클래스 다이어그램이다. 기존의 설계와 일치하는 구현을 진행하지는 않았지만 이전에 설계없이 프로그래밍을 진행했었다. 그러다 보니 변경 사항이 잦아졌고 최소한의 기준도 없이 구현에 초점을 맞춰 프로그램을 작성했다. 반면에 설계 기반으로 프로그램을 작성하고 나니 최소한의 기준을 두고 프로그램을 구현할 수 있었다. 그러다 보니 각각의 역할을 할당하여 기존의 설계의 틀에서 많이 벗어나지 않는 프로그램을 작성할 수 있었던 것 같다. [클래스와 오브젝트, 인스턴스] 오브젝트(Object) : 속성(propert..
TIL
2021. 1. 17. 05:06