... | ... | @@ -56,7 +56,7 @@ Pri dotyku na obrazovku chceme zobraziť čierny bod. |
|
|
Vytvoríme si triedu kruh, využijeme existujúcu triedu bod:
|
|
|
|
|
|
```kotlin
|
|
|
data class Circle(val center: Point, val radius: Float)
|
|
|
data class Circle(val center: Point, val radius: Int)
|
|
|
```
|
|
|
|
|
|
Vytvoríme si triedu, ktorá bude reprezentovať naše vlastné _View_. Kvóli dedičnosti tam musí byť nasledujúci konštruktor:
|
... | ... | @@ -76,6 +76,7 @@ canvas.drawCircle(x, y, radius, paint) |
|
|
```
|
|
|
|
|
|
> Príklad získania `x` súradnice: `circle.center.x.toFloat()`
|
|
|
> Konvertovanie `Int` na `Float` a naopak sa spraví cez metódy `.toFloat()` a `.toInt()`
|
|
|
|
|
|
_Paint_ je trieda, ktorá drží farbu a štýl kreslenia objektu:
|
|
|
|
... | ... | |