Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 파이썬 강좌
- 스칼라 강좌
- 스칼라
- 스칼라 동시성
- play 강좌
- akka 강좌
- Hyperledger fabric gossip protocol
- 이더리움
- Golang
- 블록체인
- Play2
- Adapter 패턴
- play2 강좌
- Akka
- 엔터프라이즈 블록체인
- 하이브리드앱
- 스위프트
- hyperledger fabric
- 플레이프레임워크
- 주키퍼
- 안드로이드 웹뷰
- 파이썬 머신러닝
- 파이썬 데이터분석
- Actor
- 파이썬 동시성
- 파이썬
- Play2 로 웹 개발
- 하이퍼레저 패브릭
- 그라파나
- CORDA
Archives
- Today
- Total
목록2021/05/20 (1)
HAMA 블로그
[코틀린 코딩 습작] Visitor
상황은 다음과 같다. 어느 온라인서점에는 멤버별로 금,은,동의 등급이 있으며, 각 멤버에게 등급별로 베네핏을 주려고 하며, 베네핏의 종류는 A,B,C가 있다. 멤버는 각 베네핏을 모두 합친 만큼의 베네핏을 받을 수 있다. 원래 베네핏에 대한 로직은 더 복잡해 질 수 있지만, 예제에서는 10,20,30점으로 굉장히 단순화 하였다. code1) enum class GRADE { BRONZE, SILVER, GOLD } class Member(val grade: GRADE) { fun calcBenefit(): Int { var total = 0 when(grade) { GRADE.BRONZE -> { // discount benefit total += 10 // coupon benefit total += 2..
Kotlin
2021. 5. 20. 14:35