Наследование - это способ повторного использования кода существующих объектов, создания подтипа из существующего объекта или обоих, в зависимости от поддержки языка программирования.В классическом наследовании, когда объекты определяются классами, классы могут наследовать атрибуты и поведение (т. Е. Ранее закодированные алгоритмы, связанные с классом) от ранее существующих классов, называемых базовыми классами или суперклассами или родительскими классами или классами-предками.Новые классы известны как производные классы или подклассы или дочерние классы.Отношения классов через наследование порождают иерархию.В программировании на основе прототипов объекты могут быть определены непосредственно из других объектов без необходимости определять какие-либо классы, и в этом случае эта функция называется дифференциальным наследованием.Короче говоря (СУХОЙ) Принцип «Не повторяйся».
Список - это коллекция.Однако это специализированная коллекция.
Коллекция - это всего лишь коллекция предметов.Вы можете добавлять вещи, удалять вещи, перебирать вещи и запрашивать, сколько там вещей.
Список добавляет в него информацию об определенной последовательности вещей: вы можете получить элемент в позиции n, выможете добавить элемент в позицию n, вы можете удалить элемент в позицию n.
В коллекции вы не можете сделать это: «5-й элемент в этой коллекции» не определен, потому что нетопределенный порядок.
Существуют и другие специализированные коллекции, например, набор, который добавляет функцию, которая никогда не будет содержать один и тот же элемент дважды.
Таким образом, ваш код не имеет смысла перепроектировать егопосле того, как вы прочитаете это и поймете это ... второй не добавляйте вопросы, которые являются дубликатами в stackoverflow Третье использование Google много в вашей карьере, потому что это даст вам быстрые ответы.четвёртый Отметьте это как ответ, если вы получили ваш ответ :) goodluck