Perguntas com a marcação «class»

Um modelo para criar novos objetos que descrevem os estados e comportamentos comuns. PARA NÃO SER CONFUSADO COM CLASSES CSS. Use [css] em vez disso.





22
Qual é o propósito da palavra 'eu'?
Qual é o objetivo da selfpalavra em Python? Entendo que se refere ao objeto específico criado a partir dessa classe, mas não consigo entender por que ele precisa ser explicitamente adicionado a todas as funções como parâmetro. Para ilustrar, no Ruby eu posso fazer isso: class myClass def myFunc(name) @name …
1130 python  class  oop  self 







12
O Python possui variáveis ​​"privadas" nas classes?
Estou vindo do mundo Java e lendo Python 3 Patterns, Recipes and Idioms, de Bruce Eckels . Ao ler sobre classes, continua dizendo que no Python não há necessidade de declarar variáveis ​​de instância. Você apenas os usa no construtor, e boom, eles estão lá. Então, por exemplo: class Simple: …
578 python  class  private 

16
Podemos instanciar uma classe abstrata?
Durante uma das minhas entrevistas, perguntaram-me "Se podemos instanciar uma aula abstrata?" Minha resposta foi "Não. Não podemos". Mas, o entrevistador me disse: "Errado, nós podemos". Eu argumentei um pouco sobre isso. Então ele me disse para tentar fazer isso sozinho em casa. abstract class my { public void mymethod() …
573 java  oop  class  object  abstract 


9
Como imprimir instâncias de uma classe usando print ()?
Estou aprendendo as cordas em Python. Quando tento imprimir um objeto de classe Foobarusando a print()função, recebo uma saída como esta: <__main__.Foobar instance at 0x7ff2a18c> Existe uma maneira de definir o comportamento de impressão (ou a representação de cadeias ) de uma classe e seus objetos ? Por exemplo, quando …
539 python  class  printing  object 

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.