Zad. 5. Książka telefoniczna Zaprojektuj i zaimplementuj klasę
Transkrypt
Zad. 5. Książka telefoniczna Zaprojektuj i zaimplementuj klasę
Metody i Języki Programowania w5, zad.5 mgr inŜ. Paweł Kośla Zad. 5. KsiąŜka telefoniczna Zaprojektuj i zaimplementuj klasę reprezentującą strukturę danych – listę dwukierunkową (patrz ćwiczenie 5). Lista powinna przechowywać dane abonentów: Imię, Nazwisko i numer telefonu. Lista musi mieć moŜliwość: - dodawania rekordu na początku listy, - dodawania rekordu na końcu listy, - dodawania rekordu w podane miejsce (kontrola zakresu), - usuwanie rekordu ze wskazanej pozycji (kontrola zakresu), - wyświetlanie listy, - wyświetlanie listy osób o nazwiskach zaczynających się od wskazanej litery. Zaproponuj interfejs w konsoli do obsługi takiej ksiąŜki telefonicznej.