Resultados da pesquisa a pedido "multiple-inheritance"

5 a resposta

Aviso do Visual Studio Compiler C4250 ('class1': herda 'class2 :: member' via dominância)

O código a seguir gera o aviso C4250. Minha pergunta é: qual é a melhor solução para isso? class A { virtual void func1(); } class B : public A { } class C : public A { virtual void func1(); } class D : public B, public C { } int main() { D ...

7 a resposta

Herança em java e superclasses (Object, Class)

Éjava.lang.Object superclasse de todas as classes / objetos personalizados herdados implicitamente? Eu pensei que o java não suportava herança múltipla. A razão pela qual pergunto é se eu já herdo de outra classe na minha classe personalizada e, ...

3 a resposta

métodos e herança da classe python

Eu esperaria que o código a seguir imprimisse 012345, mas imprima 012012. Por quê? Eu esperaria que as chamadas incr estivessem acessando as mesmas variáveis, pois são herdadas da mesma classe, mas são claramente diferentes. class a(object): var ...

3 a resposta

herança de javascript de vários objetos

Não estou muito familiarizado com a herança de javascript e estou tentando fazer um objeto herdar de outro e definir seus próprios métodos: function Foo() {} Foo.prototype = { getColor: function () {return this.color;}, }; function FooB() {} ...

1 a resposta

Por que esse MRO ambíguo?

class First(object): def __init__(self): print "first" class Second(First): def __init__(self): print "second" class Third(First, Second): def __init__(self): print "third"Fonte [https://stackoverflow.com/a/3277407] Por que o Python não pode ...

1 a resposta

Ordem de herança múltipla no Python3 / PyQt

Encontrei um problema ao usar a herança múltipla com o PyQt, oPrograme 1 #código fonte como abaixo: #!python3 import sys; from PyQt5.QtWidgets import *; from PyQt5.QtGui import *; from PyQt5.QtCore import *; class WP_Widget(QWidget): def ...

8 a resposta

Usando C ++, como herdo corretamente da mesma classe base duas vezes?

Esta é a nossa hierarquia ideal de herança: class Foobar; class FoobarClient : Foobar; class FoobarServer : Foobar; class WindowsFoobar : Foobar; class UnixFoobar : Foobar; class WindowsFoobarClient : WindowsFoobar, FoobarClient; class ...

6 a resposta

Uma classe normal pode implementar várias interfaces?

Eu sei que várias heranças entre interfaces são possíveis, por exemplo: public interface C extends A,B {...} //Where A, B and C are InterfacesMas é possível ter uma classe regular herdada de várias interfaces como esta: public class A ...

7 a resposta

Problema de design de herança múltipla em Java

Como você lida com ter apenas uma herança em java? Aqui está o meu problema específico: Eu tenho três classes (simplificadas): public abstract class AbstractWord{ String kind; // eg noun, verb, etc public String getKind(){ return kind; } } ...

2 a resposta

Python e ordem dos métodos na herança múltipla

No Python, se você definir duas classes com o mesmo método e pretender que essas duas classes sejam classes pai, como: class A(object): def hello(self): print "hello from class a"e: class B(object): def hello(se,lf): print "hello from class ...