Pertanyaan yang diberi tag «object-oriented»

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







5
Mengapa menulis sesuatu dalam bahasa X seolah-olah Anda sedang menulis sebuah program dalam bahasa Y dalam hal menggunakan paradigma pengkodean bersama [ditutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Beberapa waktu yang lalu, saya mengajukan pertanyaan pada SO tentang sesuatu yang ditulis dalam …


4
Bagaimana cara menambahkan fungsionalitas ke objek yang sudah ada?
Saya memiliki antarmuka yang memiliki sejumlah fungsionalitas yang terdefinisi dengan baik. Katakanlah: interface BakeryInterface { public function createCookies(); public function createIceCream(); } Ini berfungsi dengan baik untuk sebagian besar implementasi antarmuka, tetapi dalam beberapa kasus, saya perlu menambahkan beberapa fungsi baru (seperti mungkin digulirkan ke metode baru, createBrownies()). Pendekatan yang …



4
Klarifikasi Prinsip Terbuka / Tertutup
Seperti yang telah saya jelaskan, prinsip terbuka / tertutup menyatakan bahwa kode yang pernah ditulis tidak boleh dimodifikasi (selain dari perbaikan bug). Tetapi jika aturan bisnis saya berubah, bukankah saya harus memodifikasi kode yang menerapkan perubahan itu? Saya kira saya tidak mengerti sesuatu tentang prinsipnya karena itu tidak masuk akal …

10
Apakah ini anti-pola jika properti kelas membuat dan mengembalikan contoh baru kelas?
Saya memiliki kelas yang dipanggil Headingyang melakukan beberapa hal, tetapi seharusnya juga mampu mengembalikan kebalikan dari nilai heading saat ini, yang akhirnya harus digunakan melalui pembuatan instance baru dari Headingkelas itu sendiri. Saya dapat memiliki properti sederhana yang dipanggil reciprocaluntuk mengembalikan judul yang berlawanan dari nilai saat ini dan kemudian …


10
Apa cara yang tepat untuk memodelkan aktivitas dunia nyata ini yang tampaknya membutuhkan referensi melingkar dalam OOP?
Saya telah bergulat dengan masalah dalam proyek Java tentang referensi melingkar. Saya mencoba memodelkan situasi dunia nyata di mana benda-benda tersebut saling terkait dan perlu saling mengetahui. Proyek ini adalah model generik dari bermain permainan papan. Kelas dasar tidak spesifik, tetapi diperluas untuk menangani spesifik catur, backgammon dan permainan lainnya. …

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.