class class是一個類別,我們會在裡面創建他自己的屬性,像下方的範例,我創建了一個student的類別,並且在賦予它id、name、gender這三個屬...
get與set 在屬性上面我們只是賦予他一個值,在裡面它原本就有get跟set這兩個函式,kotlin在你創建屬性的時候就會自動產生再背景執行的部分,那我們要修...
繼承 在kotlin裡面,原本的類別是無法被繼承的,因此我們這時候需要一個東西來取打開他的權限,那就是要在我們的類別前面加上open!這樣我們就可以成功的繼承父...
抽象類別 繼昨天所講的繼承之後,我們要來講抽象類別,他跟繼承也是大有相關,只是可以運用的範圍更加廣泛。抽象類別可以運用在有相同項目的物件裡面,各自又可以執行自己...
列舉 在一個類別裡面,如果每個物件都有著類似或者相同的屬性要使用,就像會員可以分成金、銀、銅、鐵,那這樣我們就可以用一個價錢的屬性來分類,像下方的範例,我們先創...
經過了前面15天的kotlin學習,我們已經學習了些kotlin的語法,接下來要學習如何使用Android Studio來製作我們的APP。首先我們要先安裝我們...
那一開始我們先來創建一個project 我們選擇empty project 在這裡可以命名這個project,看到我們專案存放的位置,也可以看到SDK的版本 打...
手機模擬器 在上方我們會看到這個手機模擬器的選項,然後我們點選AVD Manager進來之後,我們會看到你的模擬器(第一次執行應該是不會有的,但是我有先試用過所...
畫面設置 在畫面最上方,我先用拉一個textview來當作標題,接下來設置一個給使用者選擇出拳的button,我這裡選擇RadioGroup,裡面再放置三個Ra...
程式碼 在一開始我們先把每個按鈕都綁定到對應的物件。再來我們點下按鈕,便開始了電腦的隨機猜拳,我們用數字來代表我們的剪刀、石頭、布。這樣會比較好去寫出誰贏、誰輸...