Kişisel bilgileri depolayan bir veri yapısı tasarlayın.
Veri yapısı, bir kişinin adını, yaşını, iletişim bilgilerini, cinsiyetini, uyruğunu ve ilgi alanlarını saklamak için alanlar içermelidir. Veri yapısı, kayıtlarını takip edebilmek için her kişi için benzersiz bir kimlik de içermelidir. Ek olarak, veri yapısı, kullanıcının depolamak istediği herhangi bir özel bilgiyi tutan bir dizi veri noktası içermelidir. Yapı ayrıca, yukarıda bahsedilen veri noktalarından herhangi birinin herhangi bir zamanda kolayca eklenmesine, değiştirilmesine ve silinmesine izin vermelidir.