Als «inheritance» getaggte Fragen

77
Werden virtuelle Destruktoren vererbt?

Wenn ich eine Basisklasse mit einem virtuellen Destruktor habe. Hat eine abgeleitete Klasse auch einen virtuellen Destruktor zu deklarieren? class base { public: virtual ~base () {} }; class derived : base { public: virtual ~derived () {} // 1) ~derived () {} // 2) }; Konkrete...

76
JavaScript-Erweiterungsklasse

Ich habe eine Basisklasse: function Monster() { this.health = 100; } Monster.prototype.growl = function() { console.log("Grr!"); } Dass ich eine weitere Klasse erweitern und erstellen möchte mit: function Monkey extends Monster() { this.bananaCount = 5; } Monkey.prototype.eatBanana {...

74
Django Form - Set Label

Ich habe ein Formular, das von 2 anderen Formularen erbt. In meinem Formular möchte ich die Bezeichnung eines Felds ändern, das in einem der übergeordneten Formulare definiert wurde. Weiß jemand, wie das gemacht werden kann? Ich versuche es in meinem zu tun __init__, aber es wird ein Fehler...

74
Super im Rückgrat

Gibt es eine Möglichkeit, diese Überschreibungsmethode von meiner Implantation aus aufzurufen, wenn ich die clone()Methode von a Backbone.Modelüberschreibe? Etwas wie das: var MyModel = Backbone.Model.extend({ clone: function(){ super.clone();//calling the original clone method } })...

71
Sollte eine Schnittstelle eine andere Schnittstelle erben

Ich kann anscheinend keine Antwort darauf finden und möchte nur sicherstellen, dass es sich um einen in Ordnung befindlichen Codierungsstandard handelt. Ich habe eine Schnittstelle A, die von vielen verschiedenen Klassen verwendet wird, und möchte nicht, dass sich die Schnittstelle Aändert. Ich...

70
C ++: Kann eine Struktur von einer Klasse erben?

Ich betrachte die Implementierung einer API, die ich verwende. Ich bemerkte, dass eine Struktur von einer Klasse erbt und machte eine Pause, um darüber nachzudenken ... Erstens habe ich in dem C ++ - Handbuch, mit dem ich studiert habe, nicht gesehen, dass eine Struktur von einer anderen Struktur...