Pertanyaan yang diberi tag «object-oriented»

Metodologi yang memungkinkan suatu sistem dimodelkan sebagai sekumpulan objek yang dapat dikontrol dan dimanipulasi secara modular


3
Pemrograman Berorientasi Non-Obyek dalam Bahasa Berorientasi Obyek [ditutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini?Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Baru-baru ini saya ditugaskan untuk membuat kalkulator dengan penambahan fungsi, pengurangan, perkalian, pembagian, dan …

4
Apakah terlalu berlebihan untuk membungkus koleksi dalam kelas sederhana hanya demi keterbacaan yang lebih baik?
Saya memiliki peta berikut: Map<Double, List<SoundEvent>> soundEventCells = new HashMap<Double, List<SoundEvent>>(); Ini HashMapmemetakan doublenilai (yang merupakan titik waktu) ke SoundEvent'sel' yang sesuai : setiap 'sel' dapat berisi sejumlah SoundEvents. Itu sebabnya ini diimplementasikan sebagai List<SoundEvent>, karena memang seperti itu. Demi keterbacaan kode yang lebih baik, saya berpikir untuk mengimplementasikan kelas …



4
Menambahkan bidang ke kelas saat runtime - pola desain
Bayangkan pelanggan Anda ingin memiliki kemungkinan untuk menambahkan properti baru (misalnya warna) ke produk di eshop mereka di CMS mereka. Alih-alih memiliki properti sebagai bidang: class Car extends Product { protected String type; protected int seats; } Anda mungkin akan akhirnya melakukan sesuatu seperti: class Product { protected String productName; …


2
Mana yang lebih baik: sekelompok getter atau 1 metode dengan parameter string pemilihan?
Domain pengetahuan kami melibatkan orang-orang yang berjalan di atas piring penekan tekanan dengan kaki telanjang. Kami melakukan pengenalan gambar yang menghasilkan objek dari kelas 'Kaki', jika kaki manusia dikenali dalam data sensor. Ada beberapa perhitungan yang harus dilakukan pada data kaki. Sekarang, API mana yang lebih baik: class Foot : …

1
Apakah metode dirantai yang hanya membutuhkan satu parameter per metode setara dengan currying?
Saya telah bermain-main dengan Ruby akhir-akhir ini dan saya mendapati diri saya bertanya-tanya apakah dalam bahasa berorientasi objek murni (dan bahkan yang tidak murni) membuat metode yang hanya mengambil satu parameter dan kemudian dirantai bersama sama dengan menjelajah dalam bahasa dengan fungsional gaya? Jika tidak, mengapa tidak? Saya menghargai jawaban …




3
Mengapa kita sebaiknya menggunakan koleksi kelas satu?
Sesuai aturan nomor 4 dari Object Calisthenics oleh Jeff Bay (RTF) dalam The ThoughtWorks Anthology, direkomendasikan bahwa seseorang harus " Menggunakan koleksi kelas satu ". Aturan 4: Koleksi kelas satu Penerapan aturan ini sederhana: setiap kelas yang berisi koleksi tidak boleh mengandung variabel anggota lainnya. Setiap koleksi dibungkus dalam kelasnya …

3
Virtual atau abstrak murni, apa namanya?
Saat membahas pertanyaan tentang fungsi virtual pada Stack Overflow, saya bertanya-tanya apakah ada penamaan resmi untuk fungsi virtual murni (abstrak) dan non-murni. Saya selalu mengandalkan wikipedia untuk informasi saya, yang menyatakan itu fungsi virtual murni dan non-murni adalah istilah umum. Sayangnya, artikel tersebut tidak mendukungnya dengan sumber atau referensi. Mengutip …


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.