일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 알고리즘 인증_1주차
- recyclerview
- foldindexed
- filternot
- Filter
- 다시봐
- 알고리즘 인증_2주차
- 알고리즘 인증
- 코딩테스트
- 취준기록
- array랑 list
- 다시정리하기
- 코틀린
- 다시 정리해야함
- iPortfolio
Archives
- Today
- Total
Moments of growth
[Kotlin] 클래스의 기본 구조 본문
클래스 - 값과 그 값을 사용하는 기능들을 묶어놓은 것
고유의 특징값인 속성과 기능을 구현한 함수로 이루어짐
class Person (var name: String, val birthYear: Int)
//함수 없이 속성만 갖춘 클래스는 구현이 완료될 수 있음
클래스는 인스턴스를 만드는 틀
인스턴스 - 클래스를 이용해서 만들어내는 서로 다른 속성의 객체를 지칭하는 용어
fun main(){
var a = Person("부승관", 1998)
var b = Person("이석민", 1997)
var c = Person("권순영", 1996)
a.introduce()
b.introduce()
c.introduce()
}
class Person (var name: String, val birthYear:Int){
fun introduce(){
println ("안녕하세요, ${birthYear}년생 ${name}입니다")
}
}
https://www.youtube.com/watch?v=oF3oV98JJuY&list=PLQdnHjXZyYadiw5aV3p6DwUdXV2bZuhlN&index=8
*유튜브 영상 보고 혼자 정리한 것입니다.
'Coding [공부기록] 📚' 카테고리의 다른 글
점프와 순간이동 (0) | 2022.04.15 |
---|---|
[Kotlin] 흐름 제어와 논리 연산자 (0) | 2022.02.16 |
[Kotlin] 반복문과 증감연산자 (0) | 2022.02.16 |
[Kotlin] 조건문과 비교연산자 (0) | 2022.02.16 |
[Kotlin] 타입추론과 함수 (0) | 2022.02.16 |
Comments