TIL ~ 24.04.05

20231219 TIL

wlsds00_ 2023. 12. 19. 21:07

1. 코드카타

 

두 정수 사이의 합

22. 두 정수 사이의 합 class Solution { fun solution(a: Int, b: Int): Long { var answer: Long = 0 if (a < b) { for (i in a .. b) { answer += i.toLong() } return answer } else if (a > b) { for (i in b .. a) { answer += i.toLong() } return answer } els

ds-36500.tistory.com

 

2. 개인과제 정리

 

Kotlin 문법 기초 과제 - 계산기

레벨 1 더하기, 빼기, 나누기, 곱하기 연산을 수행할 수 있는 Calculator 클래스를 만들고, 클래스를 이용하여 연산을 진행하고 출력하기 레벨 1은 비교적 쉽게 했다. 이때는 반복되는 코드가 나쁘다

ds-36500.tistory.com

 

 

Kotlin 문법 심화 과제 - 호텔 예약 프로그래밍

레벨 1 다행히 이번에는 코드가 남아있었다. 클래스를 처음부터 나누면서 짤까 싶기도 했지만 거기까진 실력이 되지 않아서 우선 쭉 이어서 짰었다. 구현 자체는 잘 되었었으나 이번에도 앞에서

ds-36500.tistory.com

 

3. 코틀린 강의 정리

 

Kotlin 3주차

메소드 설계 메소드란? : 특정한 로직을 가지는 소스코드에 이름을 붙이는 것. 코틀린에서는 항상 프로그램이 main 에서 시작함. 반환자료형이 없는 경우에는 Unit 으로 명시하거나 생략 가능. 메

ds-36500.tistory.com

 

spring 으로 넘어가기 전에 복습을 다 해두고 싶었는데 생각보다 시간이 오래 걸려서 별로 못했다.

내일 spring 숙련을 들어가면서 틈틈히 복습을 마저 해둬야겠다.

그리고 키오스크 상속과 추상부분을 확실히 이해하기 위해 도서대출 프로그램을 혼자 만들어보고 있었는데 너무 해설영상과 비슷하게 만들려고 하다보니 오히려 공부하기로 했던 부분이 소홀해지는 것 같다. 일부러 기능도 줄였는데...

정말 딱 상속, 추상클래스 이부분에 집중하고 나머지는 차라리 원본 과제에 보완하는게 나을지도 모르겠다.

그리고 피드백에서 추천해주셨던 책도 샀다. 내일부터 조금씩 읽어봐야겠다.

'TIL ~ 24.04.05' 카테고리의 다른 글

20231220 TIL  (0) 2023.12.20
콜라츠 추측  (0) 2023.12.20
두 정수 사이의 합  (0) 2023.12.19
20231218 TIL  (0) 2023.12.18
하샤드 수  (0) 2023.12.18