Skip to content

Commit

Permalink
GitBook: [master] 2 pages modified
Browse files Browse the repository at this point in the history
  • Loading branch information
yemreak authored and gitbook-bot committed Jan 12, 2020
1 parent 34fb244 commit 98b5e9c
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 18 deletions.
20 changes: 2 additions & 18 deletions programlama/kotlin/degiskenler.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@ Değişkenler `var` ile tanımlanmaktadır.
* `var y = "Hello"`
* `y = "hi"` \(olur\)

### 🏗️ Obje Tanımlaması
### Obje Tanımlaması

```kotlin
object : Obje
object : CountDownTimer(1, 1){...}
object : Intent(...)
```

### 👮‍♂️ Kontrollü Değişkenler
### Değişken Tanımlamalarında Ek Notlar

```kotlin
var sayi? = null // Buradaki ' ? ' değişkenin değerinin null da olabiliceğini ifade etmekte.
Expand All @@ -39,19 +39,3 @@ Sabitler `val` ile tanımlanmaktadır.
* `val y = "Hello"`
* `y = "hi"` \(olmaz\)

## ⭐ Static Değişkenler

* Statikler `companion object` olarak tanımlanırlar

```kotlin
companion object {
val TAG = WiFiDirectActivity::javaClass.name
}
```

{% hint style="info" %}
‍🧙‍♂ Detaylı bilgi için [What is an equivalent of private static final field in Kotlin? \[duplicate\]](https://stackoverflow.com/questions/45521462/what-is-an-equivalent-of-private-static-final-field-in-kotlin) alanına bakabilirsin.
{% endhint %}



15 changes: 15 additions & 0 deletions programlama/kotlin/fonksiyon-ve-classlar.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,21 @@ description: Kotlin üzerinde fonksiyon ve sınıflar
fun (var a : Int, val b : String?) : Int (return şekli) { ... }
```

## 🚄 Variable Arguments \(...\)

```kotlin
fun <T> asList(vararg ts: T): List<T> {
val result = ArrayList<T>()
for (t in ts) // ts is an Array
result.add(t)
return result
}
```

{% hint style="info" %}
‍🧙‍♂ Detaylı bilgi için [Variable number of arguments \(Varargs\)](https://kotlinlang.org/docs/reference/functions.html#variable-number-of-arguments-varargs) alanına bakabilirsin.
{% endhint %}

## 🍏 Inheritance \(Extend Olayı\)

```kotlin
Expand Down

0 comments on commit 98b5e9c

Please sign in to comment.