package Ġcom . kotlin . in action . chapter _ 2 Ċ Ċ /** Ċ Ġ* Ċ Ġ* Ġ@ author Ġw zc Ċ Ġ* Ġ@ date Ġ 2 0 1 8 / 1 2 / 2 7 Ċ Ġ*/ Ċ class ĠPerson ( val Ġname : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġis Mar ried : ĠBoolean ) Ċ Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠĠĠ Ġval Ġperson Ġ= ĠPerson (" Bob ", Ġtrue ) ĊĠĠĠ Ġprintln ( person ) ĊĠĠĠ Ġprintln ( person . name ) ĊĠĠĠ Ġprintln ( person . is Mar ried ) ĊĠĠĠ Ġperson . is Mar ried Ġ= Ġfalse ĊĠĠĠ Ġprintln ( person . is Mar ried ) ĊĊĠĠĠ Ġval Ġpeople Ġ= ĠPeople (" May ", Ġfalse ) ĊĠĠĠ Ġprintln ( people ) ĊĠĠĠ Ġprintln ( people . name ) ĊĠĠĠ Ġprintln ( people . is Mar ried ) Ċ Ċ } Ċ /* Ċ * Ġ æĢ» ç»ĵ ï¼ļ Ċ * Ġ 1 ï¼Į Kotlin Ġä¸ŃçļĦ ĠPerson ĠåĴĮ ĠJava Ġä¸ŃçļĦ ĠPeople Ġæĺ¯ çŃī ä»· çļĦ ï¼Į åı¯ä»¥ çľĭåĪ° Ġkotlin è¦ģ æĽ´ åĬł ç®Ģ æ´ ģ Ċ * Ġ 2 ï¼Į åıªæľī æķ°æį® æ²¡æľī åħ¶ä»ĸ ä»£çłģ çļĦ å¯¹è±¡ è¢« ç§° ä¸º åĢ¼ å¯¹è±¡ ï¼Į å¦Ĥ ä¸Ĭ éĿ¢çļĦ ĠPerson Ġ ç±» Ċ * Ġ 3 ï¼Į åľ¨ ĠKotlin Ġä¸Ń ï¼Į public Ġæĺ¯ é»ĺè®¤ çļĦ åı¯ è§ģ æĢ§ ãĢĤ Ċ * Ġ 4 ï¼Į åľ¨ ĠKotlin Ġä¸Ń ï¼Į å±ŀæĢ§ æĺ¯ < b > å¤´ çŃī </ b > çļĦ è¯Ńè¨Ģ çī¹æĢ§ ï¼Į å®Įåħ¨ æĽ¿ ä»£ äºĨ åŃĹæ®µ åĴĮ è®¿éĹ® åĻ¨ æĸ¹æ³ķ Ċ * Ġ 5 ï¼Į å¯¹äºİ åľ¨ ĠJava Ġä¸Ń å®ļä¹ī çļĦ ç±» ï¼Į ä¸Ģæł· åı¯ä»¥ä½¿çĶ¨ ĠKotlin ĠçļĦ å±ŀæĢ§ è¯Ńæ³ķ Ċ * Ġ 6 ï¼Į åıªæľī æķ°æį® æ²¡æľī åħ¶ä»ĸ ä»£çłģ çļĦ ç±» éĢļå¸¸ è¢« ç§° ä¸º åĢ¼ å¯¹è±¡ ãĢĤ Ċ * Ġ*/