- Untuk apa pola desain kenang -kenang?
- Pola desain mana yang digunakan untuk membuat sedikit perbedaan dalam output dari kelas yang diwariskan?
- Apa perbedaan antara keadaan dan pola strategi?
Untuk apa pola desain kenang -kenang?
Pola kenang -kenangan digunakan untuk memulihkan keadaan suatu objek ke keadaan sebelumnya. Saat aplikasi Anda berlangsung, Anda mungkin ingin menyimpan pos pemeriksaan di aplikasi Anda dan mengembalikan ke pos pemeriksaan tersebut nanti. Pencetus: Objek yang akan disimpan oleh negara bagian.
Pola desain mana yang digunakan untuk membuat sedikit perbedaan dalam output dari kelas yang diwariskan?
Pola kreasi membuat desain menjadi lebih fleksibel. Mereka memberikan berbagai cara untuk menghapus referensi eksplisit di kelas konkret dari kode yang perlu membuat mereka instantiasi. Dengan kata lain, mereka menciptakan independensi untuk objek dan kelas.
Apa perbedaan antara keadaan dan pola strategi?
Keadaan merangkum keadaan suatu objek. Sedangkan pola strategi merangkum algoritma atau strategi. Pola negara membantu kelas untuk menunjukkan perilaku yang berbeda dalam keadaan yang berbeda.