Pertanyaan yang diberi tag «access-modifiers»


7
Mengapa memiliki metode statis pribadi?
Saya hanya ingin menjernihkan pertanyaan yang saya miliki. Apa gunanya memiliki metode statis pribadi yang bertentangan dengan metode normal dengan visibilitas pribadi? Saya akan berpikir keuntungan memiliki metode statis adalah bahwa ia dapat dipanggil tanpa turunan dari kelas, tetapi karena privasinya adakah yang menganggapnya statis? Satu-satunya alasan yang dapat saya …

3
Mengapa tidak ada pengubah akses eksplisit di Python:
Jika 'eksplisit lebih baik daripada implisit', mengapa tidak ada pengubah akses eksplisit di Python: Publik, Terlindungi, Pribadi, dll.? Saya tahu bahwa idenya adalah programmer harus tahu apa yang harus dilakukan melalui petunjuk - tidak perlu menggunakan 'brute force'. Tetapi 'Enkapsulasi' atau 'penyembunyian informasi' IMO tidak hanya untuk mengusir orang, ini …


5
Mengapa itu tidak menjadi pola umum untuk menggunakan setter di konstruktor?
Accessor dan modifier (alias setter dan getter) berguna untuk tiga alasan utama: Mereka membatasi akses ke variabel. Misalnya, variabel dapat diakses, tetapi tidak dimodifikasi. Mereka memvalidasi parameter. Mereka dapat menyebabkan beberapa efek samping. Universitas, kursus online, tutorial, artikel blog, dan contoh kode di web semuanya menekankan tentang pentingnya pengakses dan …



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.