개발일기

23.07.26 부트캠프 17일차 TIL

빛나는맛과탕탕 2023. 7. 26. 09:08
반응형

코드와 친해지기

 

 

오전 알고리즘 문제 풀기

 

 

오후 팀프로젝트 코딩 

 

 

오늘은 리스트, 추상화개념을 계속해서 반복 하였다.

 

 

이해가 되지 않지만

 

 

그래도

 

fun main(){
    val menuList = mutableListOf(
        Menu2("모듬어묵짬뽕 |", 10000, "| 소박한 모듬어묵짬뽕"),
        Menu2("나가사끼짬뽕 |", 20000, "| 담백한 나가사끼짬뽕"),
        Menu2("해물얼큰짬뽕 |", 20000, "| 시원한 해물얼큰짬뽕"),
        Menu2("김치우동짬뽕 |", 15000, "| 칼칼한 김치우동짬뽕")
    )

        for(menu in menuList){
        println("${menu.name} ${menu.price} ${menu.explain}")
    }

    Menu1().tang()
}

data class Menu2(val name: String, val price: Int, val explain: String)

open class Menu1 {

    open fun tang() {
            var a = arrayOf("모듬어묵짬뽕", "나가사끼짬뽕", "해물얼큰짬뽕", "김치우동짬뽕")
            //처음으로 어레이 배열을 사용해보았다.
        while (true) {
            println("1. 뒤로가기")
            println("")
            println("[탕 메뉴]")
            println("2. ${a[0]}")
            println("3. ${a[1]}")
            println("4. ${a[2]}")
            println("5. ${a[3]}")

 

처음 어레이 배열 사용해보았고

 

 

추상화에 대해서 이해가 될때 까지 보았지만 50%만 이해되었다.

반응형