pada dart menggunakan property
buat di file terpisah:
class PersegiPanjang{
double _panjang;
double _lebar;
// method set selain dart
void setPanjang(double value){
_panjang = value;
}
// method set pada dart
void set lebar(double value){
_lebar = value;
}
// method get selain dart
double getPanjang(){
return _panjang;
}
// method get pada dart
double get lebar(){
return _lebar;
}
// method mengembalikan
double get luas => _panjang * _lebar;
}
Pada file view nya
main(List<String> arguments){
PersegiPanjang kotak1, kotak2;
kotak1 = new PersegiPanjang();
kotak1.setPanjang(2); //cara set selain dart
kotak1.lebar = 2; //cara set pada dart
kotak1.getPanjang(); //get selain dart
kotak1.lebar; //get pada dart
kotak1.luas; //untuk nampilin luas
}