Ben oyun için birden fazla sınıflar kullanmalı mıyım?

0 Cevap php

Ben bir tatil proje ve PHP ve OOP hakkında daha fazla bilgi edinmek için bir şans hem de PHP metin tabanlı RPG-tipi program yaparak düşünüyorum. (Belki dilde en iyi seçim, bilmiyorum, ama ben OOP gibi aynı anda sıfırdan başka bir dil öğrenmek zorunda istemiyordu.)

Neyse, ben sadece tasarım süreci başlıyor ve 'canavarlar' düşünüyordum. Her canavar tipi (ya biliyor, orc, goblin, sıçan, vb) kendi istatistikleri, beceri ve ne değildir olacak. İlk başta ben gerçi sadece tek bir canavar sınıf var ve ben nesne örneğini zaman özelliklerini ayarlayabilirsiniz. Ama sonra bu biraz verimsiz olabileceğini düşündüm, bu yüzden her type canavar için bir sınıf olan düşünüyorum.

Bu her sınıfta yöntemler muhtemelen aynı olacağını düşünüyor, sorunu yaklaşım en iyi yolu nedir? Ben henüz bilmiyorum şeyler yapmanın daha iyi bir yolu var mı?

Herhangi bir yardım takdir edilmektedir.

0 Cevap