Dart Dilinde main() Fonksiyonu
Dart dilinde main() fonksiyonu, yazılmış ve yazılacak olan her Dart programının olmazsa olmaz bir parçasıdır. Haliyle her bir Dart programının üst düzey bir main() fonksiyonuna sahip olması zorunludur.
Dart dilinde main() fonksiyonu belli başlı özellikleriyle maddeler halinde aşağıda derlenmiştir:
- Dart programında yalnızca bir tane main() fonksiyonu olabilir.
- Bir Dart programının yürütülmesi main() fonksiyonu ile başlar.
- Dart programı main() fonksiyonu olmadan yürütülemez.
- Dart’ta main() fonksiyonu, kullanıcı tanımlı tüm deyimlerin, fonksiyonların ve kitaplık işlevlerinin yürütülmesinden sorumludur.
- Dart’ta main() fonksiyonu ayrıca değişken bildirimi, fonksiyon bildirimi ve kullanıcı tanımlı yürütülebilir ifadeler şeklinde yapılandırılmıştır.
- Dart’ta main() fonksiyonu void döndürür ve bağımsız değişken olarak isteğe bağlı bir List<String> parametresine sahip olabilir.
Aşağıdaki kod bloğunda tipik bir bir main() fonksiyonunun genel sözdizimi (syntax) gösterilmiştir:
1 2 3 |
void main() { // main fonksiyonu gövdesi } |
1 2 3 4 |
main(){ print("main () fonksiyonu"); print(2*5); } |
Çıktı:
main () fonksiyonu
10