Perguntas com a marcação «subclass»

5
Como verifico se um tipo é um subtipo OU o tipo de um objeto?
Para verificar se um tipo é uma subclasse de outro tipo em C #, é fácil: typeof (SubClass).IsSubclassOf(typeof (BaseClass)); // returns true No entanto, isso irá falhar: typeof (BaseClass).IsSubclassOf(typeof (BaseClass)); // returns false Existe alguma maneira de verificar se um tipo é uma subclasse OU da própria classe base, sem …
335 c#  reflection  types  subclass 






9
Por que os métodos __init__ da superclasse não são invocados automaticamente?
Por que os designers do Python decidiram que os __init__()métodos das subclasses não chamam automaticamente os __init__()métodos de suas superclasses, como em outras línguas? O idioma pitonico e recomendado é realmente o seguinte? class Superclass(object): def __init__(self): print 'Do something' class Subclass(Superclass): def __init__(self): super(Subclass, self).__init__() print 'Do something else'



3
Obter funções substituídas da subclasse
Existe uma maneira de obter todas as funções substituídas de uma subclasse em Python? Exemplo: class A: def a1(self): pass def a2(self): pass class B(A): def a2(self): pass def b1(self): pass Aqui, eu gostaria de obter uma lista ["a2"]para um objeto de classe B(ou para o próprio objeto de classe), …

1
Por que a subclasse no Python atrasa tanto as coisas?
Eu estava trabalhando em uma classe simples que se estende dicte percebi que a pesquisa e o uso de chaves picklesão muito lentos. Eu pensei que era um problema com a minha classe, então fiz alguns benchmarks triviais: (venv) marco@buzz:~/sources/python-frozendict/test$ python --version Python 3.9.0a0 (venv) marco@buzz:~/sources/python-frozendict/test$ sudo pyperf system tune …

1
Setter de propriedade para subclasse de DataFrame do Pandas
Eu estou tentando configurar uma subclasse de pd.DataFrameque tem dois argumentos necessários ao inicializar ( groupe timestamp_col). Quero executar a validação nesses argumentos groupe timestamp_col, portanto, tenho um método setter para cada uma das propriedades. Isso tudo funciona até eu tentar set_index()e conseguir TypeError: 'NoneType' object is not iterable. Parece …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.