subclass

есть ли причина для этого? Я спрашиваю, потому что если вам нужно использовать много пустых символов, то вы попадаете в ту же ситуацию, что и при использовании большого количества пустых строк. Edit: причина этого использования была такова: myString.Replace ('c', '') поэтому удалите все экземпляры ' c из ...

class Suit: ... class Heart(Suit): ... class Spade(Suit): ... class Diamond(Suit): ... class Club(Suit): ... у меня есть метод, который получает костюм в качестве параметра, который является объектом класса, а не экземпляра. Точнее, он может получить только одно из четырех значений: сердце, л...

почему дизайнеры Python решили, что подклассы'__init__() методы не вызывают автоматически __init__() методы их суперклассов, как в некоторых других языках? Это обновления и рекомендуемые фразеологизм очень нравится следующий? class Superclass(object): def __init__(self): print 'Do something' cla...

есть ли способ создать абстрактный класс на языке Swift, или это ограничение так же, как Objective-C? Я хочу создать абстрактный класс, сопоставимый с тем, что Java определяет как абстрактный класс....

как я могу проверить, если a является наследником b? Class<?> a = A.class; Class<?> b = B.class; ...

в .NET BCL есть циклические ссылки между: System.dll и System.Xml.dll System.dll и System.Configuration.dll System.Xml.dll и System.Configuration.dll вот скриншот из .NET Reflector, который показывает, что я имею в виду: как Microsoft создала эти сборки для меня загадка. Требуется ли для этого сп...

так сказать, у меня есть подкласс, который расширяет суперкласс. В каких сценариях мне нужно явно ввести super() чтобы запустить конструктор суперкласса? Я рассматриваю пример в книге об абстрактных классах, и когда они расширяют его с помощью неабстрактного подкласса, конструктор по умолчанию подкласса пус...

Допустим, у меня есть базовый класс с именем Entity. В этом классе у меня есть статический метод для получения имени класса: class Entity { public static String getClass() { return Entity.class.getClass(); } } теперь у меня есть другой класс расширить это. class User extends Entity { } ...

на Python Data model reference section on slots есть список заметок по использованию __slots__. Я полностью смущен 1-м и 6-м пунктами, потому что они, кажется, противоречат друг другу. первый пункт: при наследовании от класса без __slots__ на из этого класса всегда будет доступный, так что __slots__ оп...

Я думал по линии использования typeid() но я не знаю, как спросить, является ли этот тип подклассом другого класса (который, кстати, является абстрактным)...