Yapılacaklar listesi için bir veri yapısı tasarlayın.
Bir yapılacaklar listesi, görevlerden ve bunlarla ilişkili verilerden oluşan bir veri yapısı olarak temsil edilebilir. Her görev, görev adı, görev açıklaması, bitiş tarihi, öncelik düzeyi ve tamamlanma durumu. Veri yapısı, görevleri eklemek, değiştirmek ve silmek için yöntemlere sahip olmalıdır. Ek olarak, veri yapısı, son tarih, öncelik veya tamamlanma durumu gibi parametrelere göre görevleri sorgulamak veya sıralamak için yöntemler içermelidir.