Slide 1

Slide 1 text

BQQMZ 銲׵זֻזְ 똲歊㛇

Slide 2

Slide 2 text

荈䊹稱➜

Slide 3

Slide 3 text

荈䊹稱➜ ˖ せ⵸똲歊㛇 ˖ 5XJUUFS!XN ˖ "OESPJEؒٝآص، J04瘝׮װ׷ ˖ 3PPN$MJQהְֲ؎ٝذٔ،ⱖ溪ך $(.׾Ꟛ涪⚥

Slide 4

Slide 4 text

(PPHMF*0ך傈ח,PUMJO䱰欽׃ת׃׋

Slide 5

Slide 5 text

ֿ׸ַ׵
 ,PUMJO娖♲٠剢ך
 蕯鰳罏ָז׿ַ鎉ְתׅ

Slide 6

Slide 6 text

➙傈鎉ְ׋ְ✲

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

BQQMZ

Slide 9

Slide 9 text

銲׵זֻזְ

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

BQQMZ

Slide 12

Slide 12 text

أ؝٦فꟼ侧ך♧א ⴱ劍⻉ָٖؒؖٝز ח剅ֽ׷

Slide 13

Slide 13 text

BQQMZ ⢪׻זְה // { "key1": 1, "key2": 8 } // ΛҾ਺ʹͯؔ͠਺Λݺͼ͍ͨ val map = Bundle() map.putInt("key1", 1) map.putInt("key2", 8) someFunction(map)

Slide 14

Slide 14 text

BQQMZ ⢪ֲה // { "key1": 1, "key2": 8 } // ΛҾ਺ʹͯؔ͠਺Λݺͼ͍ͨ someMethod(Bundle().apply { putInt("key1", 1) putInt("key2", 8) })

Slide 15

Slide 15 text

瀉ְ

Slide 16

Slide 16 text

ֶ׃ׯ׸

Slide 17

Slide 17 text

,PUMJOז׵דכ ˟ הְֲ״׶+BWB 4XJGU鴟׶חכזְ

Slide 18

Slide 18 text

ד׮✉欽ׅ׷ה 汤ְ湡鋅׉ֲ

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

ㄎן⳿׃㼎韋ָ ♶僇然ח

Slide 21

Slide 21 text

Slide 22

Slide 22 text

⢽ class Point { var x = 0; var y = 0 } var y = 0 // ม਺એݴ val p = Point().apply { x = 3 y = 4 // Ͳͬͪͷ y? } println("p = (${p.x}, ${p.y})") // p = (3, 4) Λग़ྗͦ͠͏

Slide 23

Slide 23 text

⢽ class Point { var x = 0; var y = 0 } var y = 0 // ม਺એݴ val p = Point().apply { x = 3 y = 4 // Ͳͬͪͷ y? } println("p = (${p.x}, ${p.y})") // p = (3, 0) Λग़ྗ (※)

Slide 24

Slide 24 text

➿剏周

Slide 25

Slide 25 text

BMTP

Slide 26

Slide 26 text

➿剏周 class Point { var x = 0; var y = 0 } var y = 0 val p = Point().apply { x = 3 y = 4 } println("p = (${p.x}, ${p.y})") // p = (3, 0) Λग़ྗ

Slide 27

Slide 27 text

➿剏周 BMTP class Point { var x = 0; var y = 0 } var y = 0 val p = Point().also { it.x = 3 it.y = 4 } println("p = (${p.x}, ${p.y})") // p = (3, 4) Λग़ྗ

Slide 28

Slide 28 text

せ⵸➰ֹ䒷侧

Slide 29

Slide 29 text

➿剏周 class Point { var x = 0; var y = 0 } var y = 0 val p = Point().apply { x = 3 y = 4 } println("p = (${p.x}, ${p.y})") // p = (3, 0) Λग़ྗ

Slide 30

Slide 30 text

➿剏周 せ⵸➰ֹ䒷侧 class Point(val x: Int, val y: Int) var y = 0 val p = Point( x = 3, y = 4 ) println("p = (${p.x}, ${p.y})") // p = (3, 4) Λग़ྗ

Slide 31

Slide 31 text

猘鋅

Slide 32

Slide 32 text

BQQMZ ״׶BMTP 
 ך倯ָ㸜Ⰻ

Slide 33

Slide 33 text

➙儗ךⶰ⡲欽ָ㼰זְ 鏣鎘أة؎ٕז׵ ⢪ֲ堣⠓ָקרזְ

Slide 34

Slide 34 text

את׶

Slide 35

Slide 35 text

BQQMZ SVO XJUIכ MFU BMTPד➿欽

Slide 36

Slide 36 text

דְְךדכ

Slide 37

Slide 37 text

No content

Slide 38

Slide 38 text

׀䠐鋅⹫꧊⚥

Slide 39

Slide 39 text

ΤϯδχΞืूத ͓ؾܰʹ࿈བྷ͍ͩ͘͞ʂ