Resultados da pesquisa a pedido "inheritance"

2 a resposta

Inicializador de subclasse UIBezierPath

Estou tentando criar uma subclasse de UIBezierPath para adicionar algumas propriedades que são úteis para mim. class MyUIBezierPath : UIBezierPath { var selectedForLazo : Bool! = false override init(){ super.init() } /* Compile Error: Must call ...

5 a resposta

Java / JAXB: Unmarshall Xml para subclasse específica com base em um atributo

É possível usar o JAXB para desmarcar xml para uma classe Java específica com base em um atributo do xml? <shapes> <shape type="square" points="4" square-specific-attribute="foo" /> <shape type="triangle" points="3" ...

3 a resposta

Como estou substituindo essa função de membro herdada de C ++ sem que a palavra-chave virtual seja usada?

Eu tenho um pequeno programa para demonstrar herança simples. Estou definindo uma classe Dog derivada do Mammal. Ambas as classes compartilham uma função de membro simples chamada ToString (). Como o Dog está substituindo a implementação na ...

6 a resposta

Herança do método principal

Eu quero definir uma classe base que define um método principal que instancia a classe e executa um método. Existem alguns problemas, no entanto. Aqui está a classe base: public abstract class Strategy { abstract void execute(SoccerRobot ...

1 a resposta

Decoradores Python e herança

Ajude um, cara. Não parece que um decorador trabalhe com herança. Analisei o exemplo mais simples no meu espaço de trabalho inicial. Ainda não consigo fazê-lo funcionar. class bar(object): def __init__(self): self.val = 4 def setVal(self,x): ...

2 a resposta

Auto e super Python em herança múltipla

Na palestra de Raymond Hettinger "Super considerado super falar [https://www.youtube.com/watch?v=EiOglTERPEo]"na PyCon 2015, ele explica as vantagens de usarsuper em Python no contexto de herança múltipla. Este é um dos exemplos que Raymond usou ...

3 a resposta

Herança de classe no PHP 5.2: Substituindo variável estática na classe de extensão?

Eu preciso ser capaz de usar uma variável estática definida em uma classe que estende uma classe base ... da classe base. Considere isto: class Animal { public static $color = 'black'; public static function get_color() { return self::$color; } ...

2 a resposta

nova ocultação de palavras-chave e métodos

A nova palavra-chave é usada para ocultar a implementação da classe base da mesma. Mas não sei por que o código a seguir produz a saída como Baseclass class Baseclass { public void fun() { Console.Write("Base class" + " "); } } class Derived1: ...

2 a resposta

Como alguém pode inspecionar uma vtable no Visual C ++?

Suponha que alguém tenha herdado uma base de código complexa (no Visual C ++, suponha 2003 ou talvez mais tarde) com um gráfico de herança grande e complexo. Suponha que seja profundo, e há muitas funções virtuais e possivelmente até várias ...

2 a resposta

Herança privada em C ++ e membros / tipos estáticos

Estou tentando impedir que uma classe seja capaz de converter seu ponteiro 'this' em um ponteiro de uma de suas interfaces. Eu faço isso usando herança privada por meio de uma classe de proxy intermediária. O problema é que acho que a herança ...