일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- javascript promise
- context 추가
- jsp
- 백준 1260
- 샤로수길 미스터하이볼
- 서블릿
- 엘비스 연산자
- 다이나믹 프로그래밍
- context 추가하기
- tomcat 설치
- 코딩테스트 준비
- JSP/서블릿
- 타일링 문제
- tomcat context
- 코틀린 프로그래밍
- safe call
- 미스터하이볼
- 서울대입구역 하이볼
- 라즈베리파이 한글입력
- 엄마손맛칼국수
- 알고리즘 공부
- 백준 1793
- kotlin programming
- JavaScript
- 라즈베리파이 한글 깨짐
- CocoaPods 에러
- 이것이 취업을 위한 코딩 테스트다 with 파이썬
- 죽전엄마손맛칼국수
- Kotlin 문법
- kotlin
- Today
- Total
목록Mobile Programming/Kotlin으로 안드로이드 앱 만들기 (6)
semicolon;
https://brunch.co.kr/@supernova9/165 고양이도 할 수 있는 앱 설계서 작성법 화면 설계서(와이어프레임) 이렇게 만듭니다 | 앱 화면 설계서(와이어프레임) 작성 매뉴얼입니다. 원래 나중에 후배가 생기면 한껏 차갑고 전문적인 표정을 지으면서 ‘OO씨 이거 내일까지 다 읽 brunch.co.kr
여기에서는 Kotlin Class의 생성자에 대해 다뤄보고자 한다. 1. 기본 생성자 class Cake(val flavor:String?) { var topping : String? = null init { println("기본 생성자. 케이크 맛 : ${flavor}") } } 2. 생성자 직접 정의하기 함수 Overloading으로 여러개의 생성자를 정의해 보았다. class Cake { var flavor : String? = null var topping : String? = null lateinit var price : Int constructor() { println("first constructor) } constructor(flavor:String?) { println("second co..
1. 클래스란? 클래스는 쉽게 말하면 무언가를 찍어내는 '틀'이다. 예를 들어, 붕어빵 틀(클래스)가 있다고 하면 이걸로 팥붕어빵, 슈크림 붕어빵, 피자 붕어빵 등 여러 객체(인스턴스)를 찍어낼 수 있는 것이다. 2. Kotlin 클래스의 구조 class 클래스명 { 속성a... 메서드a... } 3. 객체 생성하기 val person1:Person = Person() 자료형을 추론할 수 있으므로, 아래와 같이 생성해도 괜찮다. val person1 = Person()
1. Safe call Safe call 연산자인 ?. 을 사용하면 변수의 값이 null이 아닐 때만 연산자 뒤에 있는 함수나 속성에 접근할 수 있다. val birthLen = birthday?.length 2. Elvis operator(엘비스 연산자) 이번에 소개할 연산자는 재미있게도 이름이 '엘비스 연산자'이다. 여기서 엘비스가 그 유명한 엘비스 맞다. 엘비스 연산자는 ?: 이것인데, 모양이 엘비스 프레슬리의 특유의 머리 모양을 연상시킨다. 이 연산자는 변수의 값이 null이어도 연산자 뒤에 있는 함수나 속성에 접근할 수 있게 해 준다. val birthLen = birthday?.length ?: 0