Ben bir takım liste uygulaması inşa ediyorum. (Bu benim soru olarak gerçek sınıf ilgilendirmeyen etmez hızlı bir mockup) bir takım sınıf alır
class Team {
function __construct($teamName, $roster){
$this->setName($teamName);
$this->setRoster($roster);
}
Bu sınıf benim soru için temeldir, çünkü ben set işlevleri içermiyordu. Ben liste her kişi hakkında yorum yapmak bir bölüm eklemek istiyorum. Örnek:
$roster = array('Jim','Bob','Steve','Josh');
$team = new team('My Team', $roster);
Ben takımda her kişi kimse onlara yorum bir bölüm olmasını istiyorum. Örnek:
My Team
- id: 1 Jim - Yorum eklemek
- id: 2 Bob - Yorum eklemek
Bob needs to come to more practices - yorumu silmek - id: 3 Steve - Yorum eklemek
- id: 4 Josh - Yorum eklemek
Benim soru şudur; Ben a comment sınıf oluşturmak ve sonra her bir kişi için yeni bir sınıf oluşturmak mı? Ben eğer onların 100 + kişi bu kötü bir fikir olacağını düşünürdüm. Yoksa yorumlama işlemek için benim takım sınıfta fonksiyonları oluşturabilirim?