Dart Tipler | Built-in Types — Yerleşik Tipler #6

MÜŞERREF SELÇUK ÖZDEMIR
5 min readDec 13, 2023
Dart Yerleşik Tipler — Built-in Types
Dart Yerleşik Tipler — Built-in Types

Built-in types (Yerleşik Tipler):

Dart dili aşağıdakiler için özel desteğe sahiptir:

  • Numbers (int,double)
  • Strings(String)
  • Booleans(bool)
  • Records((value1,value2))
  • Lists(Lists, ayrıca arrays)
  • Sets(Set)
  • Maps(Map)
  • Runes(Runes; genellikle API karakterleri ile değiştirilir)
  • Symbols(Symbol)
  • null değeri (Null)

Bu destek, değişmezler kullanarak nesne oluşturma yeteneğini içerir. Örneğin, this is a string’ bir string değişmezidir ve true bir bool değişmezidir.

Dart’taki her değişken bir nesneye (bir sınıfın örneği) gönderme yaptığından, değişkenleri ilklendirmek için genellikle kurucuları kullanabilirsiniz. Bazı yerleşik tiplerin kendi kurucuları vardır. Örneğin, bir harita oluşturmak için Map() yapıcısını kullanabilirsiniz.

Diğer bazı türlerin de Dart dilinde özel rolleri vardır:

  • Object: Null hariç tüm Dart sınıflarının üst sınıfıdır.
  • Enum: Tüm enumların üst sınıfı.
  • Future ve Stream: Eşzamansızlık desteğinde kullanılır.

--

--