Позабавил пример кода на питоне в этой статье: http://en.wikipedia.org/wiki/Duck_typing#Concept_example Для Ъ привожу сам код. class Duck: def quack(self): print "Quaaaaaack !" def feathers(self): print "The duck has white and gray feathers." class Person: def quack(self): print "The person imitates a duck." def feathers(self): print "The person takes a feather from the ground and shows it." def in_the_forest(duck): duck.quack() duck.feathers() def game(): donald = Duck() john = Person() in_the_forest(donald) in_the_forest(john)


    
      Ответ на:
      
          комментарий
        от halflife 
  


    
      Ответ на:
      
          комментарий
        от sin_a 
  
    
      Ответ на:
      
          комментарий
        от TIM 
  
    
      Ответ на:
      
          комментарий
        от anonymfus 
  
    
        Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
      
Похожие темы
- Форум [python][CL][OOP] square is not rectangle (2009)
 - Форум Закрыть окно gtk, если оно потеряло фокус (2024)
 - Форум Обмен данными между двумя формами pyqt5 (2016)
 - Форум Примеры кода (2015)
 - Форум педивикия (2010)
 
- Форум Примеры «хорошего» кода. (2009)
 - Форум Новости педивикии (2011)
 - Форум такая педивикия (2009)
 - Форум [Ненависть] Педивикия (2009)
 - Форум coro (anyevent) примеры кода (2012)