Differences between revisions 2 and 3
Revision 2 as of 2010-03-17 14:53:11
Size: 1523
Editor: FrBrGeorge
Comment:
Revision 3 as of 2010-03-24 07:31:31
Size: 1558
Editor: FrBrGeorge
Comment:
Deletions are marked like this. Additions are marked like this.
Line 19: Line 19:
    * ф-цию mul(m), выдающую исходный список с элементами *n     * ф-цию mul(n), выдающую исходный список с элементами *n
      * [[attachment:newlist.py]]

Объекты и классы

  • {o} — тема по Linux

  • <!> ­— необязательная тема

  • Простое общее описание классов
  • Наследование
  • Простейшая модель векторного графредактора в объектном подходе:
    • обработка событий окнами
    • наследование окон от общего класса

Домашнее задание

  • {i} — теоретическое задание

  • {*} — новая тема

  1. {i} Перечитать про классы в учебнике

  2. Определить класс newlist на базе list, ктоорый бы поддерживал:

    • ф-цию mul(n), выдающую исходный список с элементами *n
    • ф-цию sub(l), выдающую исходный список без содержимого списка l

  3. определить класс newdict, в котором индекс упорядочен, т. е. значения ключей в {96: 20, 5: 9, 31: 58, 9: 18, 75: 26, 25: 15, 27: 54, 93: 83, 63: 68} должны идти подряд


CategoryClass CategoryVmsh

LecturesVMSH/2010-03-17 (last edited 2010-03-24 14:57:26 by FrBrGeorge)