Metode ekstensi (Extension methods)

Metode ekstensi memungkinkan Anda menambahkan fungsi baru ke tipe yang sudah ada dan tipe dari pustaka pihak ketiga tanpa mengubah kode sumber kelas asli. Pelengkapan otomatis IDE akan menampilkan metode …

Методы расширения (Extension methods)

Методы расширения позволяют добавлять новую функциональность к существующим типам и типам сторонних библиотек, не изменяя исходный код исходного класса. Автодополнение IDE показывает методы расширения вместе с собственными методами типа. Вы …

Dot shorthands (singkatan titik)

Sintaks singkat titik .foo dapat menghilangkan nama tipe. Selama kompiler bisa menyimpulkan tipe target dari konteks, kamu dapat menulis kode Dart yang lebih ringkas. Saat mengakses nilai enum, anggota statis, …

Dot shorthands (сокращения с точкой)

Сокращенная синтаксическая конструкция с точкой .foo позволяет опускать имя типа. Если компилятор может определить целевой тип по контексту, вы сможете писать более лаконичный код Dart. При обращении к значениям перечислений, …

Enum

Tipe enum adalah jenis kelas khusus yang digunakan untuk merepresentasikan kumpulan nilai konstan dengan jumlah tetap. Semua enum akan mewarisi kelas Enum secara otomatis. Selain itu, enum termasuk tipe sealed: …

Перечисления

Тип перечисления — это особый класс, предназначенный для представления фиксированного набора константных значений. Все перечисления автоматически наследуют класс Enum. При этом перечисления относятся к запечатанным типам (sealed): их нельзя наследовать, …

Mixins

Apa itu Mixins Mixin merupakan cara penggunaan ulang kode, memungkinkan kode dipakai kembali pada hierarki kelas yang tidak saling berkaitan. Tujuannya untuk memberikan implementasi anggota secara massal ke banyak kelas. …

Mixins

Что такое Mixin? Mixin — это способ повторного использования кода. Он позволяет переиспользовать логику в классах, которые не входят в одну иерархию наследования, и массово добавлять реализацию членов в классы. …

Pewarisan kelas dan penimpaan anggota

Mewarisi kelas Extend a class Gunakan kata kunci extends untuk membuat subkelas yang diturunkan dari superkelas (kelas induk). Kata kunci super berfungsi untuk memanggil anggota kelas induk (metode, konstruktor, dan …

Наследование классов и переопределение членов

Наследование класса Extend a class Используйте ключевое слово extends для создания подкласса на основе суперкласса (родительского класса). Ключевое слово super позволяет вызывать члены родительского класса (методы, конструкторы и т.д.) из …

Parameter

Parameter terbagi menjadi parameter formal dan parameter aktual Parameter Formal Nama bahasa Inggrisnya adalah Formal Parameter, sering disebut parameter formal saja. Parameter formal adalah variabel lokal khusus yang ditulis di …

Параметры

Параметры делятся на формальные и фактические Формальные параметры Английское название — Formal Parameter, обычно говорят просто формальный параметр. Формальный параметр — это особая локальная переменная, указанная в скобках при объявлении …

Локальные функции

На английском языке их называют Local Functions. Данная возможность появилась в C# 7.0. Ранее мы разобрали вызов методов. Внутри блока кода одного метода можно вызывать другие методы по следующим правилам: …

Fungsi lokal

Dalam bahasa Inggris disebut Local Functions, fitur ini baru hadir sejak C# 7.0. Sebelumnya kita sudah mempelajari pemanggilan metode. Di dalam blok kode suatu metode, kita bisa memanggil metode lain …

return di dalam metode void

Sebenarnya kita sudah singgung hal ini di pertemuan lalu, metode dengan tipe kembalian void juga boleh menggunakan perintah return. Metode yang mengembalikan nilai wajib menuliskan perintah return; Metode void tanpa …

Оператор return в методах void

Мы кратко затрагивали эту тему на прошлом занятии: оператор return можно использовать даже в методах с типом возврата void. Методы, возвращающие значение, требуют обязательного использования оператора return; Методы void без …

Nilai Balik

Metode dapat mengembalikan data ke kode pemanggil, nilai yang dikembalikan akan langsung menggantikan posisi ekspresi pemanggilan. Jika perlu mengembalikan data, kamu harus mendeklarasikan tipe kembalian sebelum nama metode. Apabila tidak …

Возвращаемое значение

Метод может возвращать данные вызывающему коду, возвращаемое значение заменяет выражение вызова напрямую. Если метод должен возвращать данные, перед именем метода нужно указать возвращаемый тип. При отсутствии возвращаемого значения используется модификатор …

Pemanggilan Metode

Kamu bisa memanggil metode lain dari dalam sebuah metode. Sebuah metode dapat memanggil metode lain, dan metode yang dipanggil bisa memanggil lebih banyak metode lagi. Di dalam satu metode, kita …

Вызов методов

Изнутри одного метода можно вызывать другие методы. Методы могут вызывать другие методы, те в свою очередь могут вызывать новые. В одном методе допускается вызов сразу нескольких методов. Программа строится подобно …