함수1 [Kotlin] 4. 클래스와 생성자(for레이블) 이번에 클래스와 생성자에 대해 배워왔다. 점점 배울수록 신기한 언어인 것 같다. 일단 여기 클래스는 자바와 다른 것이 무엇이냐면 클래스에 매개변수가 붙는다. class Human(var name:String, var age:Int){ } 대충 Human 클래스를 만들었을 때 이런 식으로 클래스를 만들 수 있다. 사용하는 방식이 자바의 추상 메서드와 비슷한 느낌이 들었다. 물론 클래스이기 때문에 여기에 함수를 추가할 수 도 있다. class Human(var name:String, var age:Int){ fun say(){ println("이름 : $name, 나이 : $age") } } 이런 식으로 say 함수를 만들어 주었다. 참고로 print문 안에 $표시를 하면 변수로 인식한다고 한다. 이건 정학.. 2021. 11. 17. 이전 1 다음