Tag: override
Methode überschreiben, in der Objekt-orientierten Programmierung ist eine Sprache, die Funktion, mit der eine Unterklasse oder Kind-Klasse, um eine bestimmte Implementierung einer Methode, die bereits durch eine Ihrer Oberklassen oder den übergeordneten Klassen.
7
Antworten
Ich habe eine Wicket-Seite-Klasse, legt den Titel der Seite abhängig von dem Ergebnis einer abstrakten Methode. public abstract class BasicPage extends WebPage { public BasicPage() { add(new Label("title", getTitle())); } protected abstract String getTitle(); } NetBeans warnt
13
Antworten
Angenommen ich habe zwei C++ - Klassen: class A { public: A() { fn(); } virtual void fn() { _n = 1; } int getn() { return _n; } protected: int _n; }; class B : public
10
Antworten
Wie kann ich rufen Sie das Essen und trinken Methode der Animal Klasse mit der myAnimal Instanz im code? public class Animal { public void eat() { System.out.println("Animal Eats"); } public void drink() { System.out.println("Animal Drinks"); }
10
Antworten
Was sind die Unterschiede zwischen der Deklaration einer Methode in einer Basis-Typ "virtual" und überschreiben Sie es in ein Kind-Typ mit dem " override " - Schlüsselwort im Gegensatz zu einfach mit dem "new" Schlüsselwort bei der
11
Antworten
Welche Probleme /Fallstricke berücksichtigt werden müssen, wenn das überschreiben equals und hashCode? InformationsquelleAutor Matt Sheppard | 2008-08-26
2
Antworten
Habe ich überschriebenen WndProc-Methode im UserControl-Ebene zu erkennen, MouseDown -, MouseUp-und MouseMove-Ereignis für jedes Steuerelement Hinzugefügt, dass UserControl. protected override void WndProc(ref Message m) { Point mouseLoc = new Point(); switch (m.Msg) { case WM_LBUTTONDOWN: System.Diagnostics.Debug.WriteLine("mouse down");
3
Antworten
Ich versuche einen iframe in eine Webseite, aber egal was ich versuche, entweder die iframe-Eigenschaften oder benutzerdefinierte CSS-Abschnitt des website-builder (oder, wie viele Male, die ich versuchen hinzu zu fügen !wichtig, etwas von der Breite zu Recht-Marge),
5
Antworten
Habe ich eine class (TMyClass) die eine Eigenschaft (Artikel: TItems) TItems = class; TMyClass = class(TComponent) private FItems: TItems; procedure SetItems(const Value: TItems); protected public protected property Items: TItems read FItems write SetItems; end. TExItems = class(TItems)
7
Antworten
Werfen Sie einen Blick auf das folgende code-Beispiel : public class Test{ public static void main(String args){ System.out.println(new Test()); System.out.println(new Test(){ public String toString(){ return "manual override"; } }); System.out.println(new Test(){ public String gm(){ return "manual gm";
3
Antworten
Ich habe eine html-img, ist sein Stil von einer CSS-Klasse. Ich möchte überschreiben Sie die Werte für Breite und Höhe verwendet, die in dieser Klasse unter bestimmten Umständen. Baue ich dieses img-tag mit einem so genannten TagBuilder
3
Antworten
Dies ist wohl eine grundsätzliche Frage, aber ich bin nach diesem tutorial und an einer Stelle der code sieht ungefähr so aus. <?php class person { public $name; public $height; protected $social_security_no; private $pin_number = 3242; public
3
Antworten
So, ich bin immer der Fehler Class is not abstract and does not override abstract method actionPerformed(ActionEvent) in ActionListener Ich bin bewusst, dass der Ursprung dieses Fehlers ist aber was mich verwirrt ist, dass ich diese Methode.
1
Antworten
Habe ich ein Inventar-Programm geschrieben um eine array und eine Methode zur Berechnung der Gesamtkosten für alle Inventar-Gegenstände eingegeben. Ich habe jetzt um eine Unterklasse überschreibt die original - "eine Besonderheit". Ich erstellte eine neue Datei mit
2
Antworten
Ich bin neu in c++ (kommt von Java und C#), und ich bin versucht zu überschreiben, der = = - operator in einer meiner Klassen, damit ich sehen kann wenn ich 2-Objekt, das den gleichen Wert für
8
Antworten
Ich mich mit diesem blog-post und hatte folgende Fragen: Warum brauchen wir die new Schlüsselwort, ist es nur um anzugeben, dass eine Basis-Methode der Klasse wird ausgeblendet. Ich meine, warum brauchen wir es? Wenn wir nicht die
6
Antworten
Ich habe eine abstrakte Klasse implementieren sollte ein öffentliches Feld, dieses Feld ist ein interface oder eine abstrakte Klasse. etwas wie dieses: public abstract class GenericContainer { public GenericChild child; } public abstract class GenericChild { public
22
Antworten
Warum ist es nicht möglich, das überschreiben von statischen Methoden? Wenn möglich, verwenden Sie bitte ein Beispiel. Die meisten OOP-Sprachen nicht zulassen. siehe meine Antwort. Ich dachte das gleiche wie du, aber dann lernte Ruby/Smalltalk 'class' Methoden
2
Antworten
Kann mir jemand sagen, warum dieser Fehler angezeigt wird (oder sogar eine bessere Lösung)? Ich bin neu in der Java - (und Android -) Entwicklung, so dass ich wirklich don T wissen, mein Fehler Mein Code: import
1
Antworten
Ich würde gerne eine deutliche upload_max_filesize für meine virtualhosts. Ich habe einige web-Anwendungen in jedem virtualhost, so dass die änderung der Wert Global in der php.ini ist nicht eine option, die ich möchte jedem virtualhost mit dem
2
Antworten
Arbeite ich mit überschreiben von Methoden in C# für das erste mal und ich denke ich habe ein gutes Verständnis der Grundlagen. Aber meine Methoden sind etwas komplexer und einige aufrufen von Methoden innerhalb von Methoden. Bin
3
Antworten
Was ist der Unterschied zwischen den beiden? Super Klasse myMethod(int a) und einer erbenden Klasse mit der gleichen Methode, Ist das überschreiben oder Polymorphismus? Ich bin klar mit dem Unterschied b/w überschreiben und überladen, aber die Polymorphie
2
Antworten
muss ich eine Klasse definieren, die teilweise in separaten Baugruppen. eigentlich brauche ich zum definieren einer Klasse teilweise, das ist schon in einer assembly definiert, die in C geschrieben++ Cli, aber das ist vielleicht eine andere Frage.
5
Antworten
in meiner MainActivity, die sich von AppCompatActivity, ich will onBackPressed überschreiben Sie die Methode so auf: @Override public void onBackPressed() { Log.d("MainActivity","onBackPressed"); Toast.makeText(getApplicationContext(),"onBackPressed",Toast.LENGTH_SHORT).show(); } aber onBackPressed nicht genannt. Wie auch immer, wenn ich nicht onBackPressed überschreiben, schließt
4
Antworten
Hier ist ein Beispiel, was ich Suche zu tun. public class A { public virtual void DoSomething(string a) { //perform something } } public class B : A { public Override void DoSomething(string a, string b) {
4
Antworten
Betrachten Sie den code : #include <stdio.h> class Base { public: virtual void gogo(int a){ printf(" Base :: gogo (int) \n"); }; virtual void gogo(int* a){ printf(" Base :: gogo (int*) \n"); }; }; class Derived :
2
Antworten
Ich habe einige Klassen, wie unten, habe ich umgesetzt Equals(Object) Methode für fast alle von Ihnen. Aber ich weiß nicht, wie zu schreiben GetHashCode() . So weit ich diese Datentypen als Wert geben Sie eine Dictionary Sammlung,
4
Antworten
Ich habe eine Funktion, die in einem anderen Rahmen, dass ich außer Kraft setzen müssen. Außerdem, muss ich anrufen die original-Funktion aus, die in meiner überschreiben. So zu tun, ich bin mit dem folgenden: myFrame.SomeFunction = (function
4
Antworten
fragment1: public class fragment1 extends Fragment implements View.OnClickListener { ImageButton but, but1, but2; ImageView view; @Override << this one public View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View myView = inflater.inflate(R.layout.fragment1, null); but = (ImageButton) myView.findViewById(R.id.imageButton11);
1
Antworten
ich versuche zu überschreiben einer Vorlage für einige Formen. Das einer von Ihnen public function buildForm(FormBuilder $builder, array $options) { $builder ->add('nombreBD','text', array( 'required' => true, 'label' => 'Nombre Base de Datos: ')) ->add('Servidor','choice', array( 'choices' =>
1
Antworten
Bin ich versucht zu installieren, Eclipse, Android-SDK, JDK6 und JRE6 einem der Computer in meiner Schule. Ich haben nur begrenzten Zugang zu es so ich kann nicht laufen alle installators oder ändern Sie die Ordner "Programme". Installiert
2
Antworten
Ich soll zur Umsetzung der ... @Override public void onBackPressed() { } Allerdings bekomme ich eine Fehlermeldung, die besagt, " - Anmerkungen sind hier nicht erlaubt". Ich muss diese Methode implementiert werden, hier. Gibt es eine alternative?
13
Antworten
Fragen, was der Unterschied ist zwischen folgenden: Fall 1: Die Basis-Klasse public void DoIt(); Fall 1: Geerbte Klasse public new void DoIt(); Fall 2: Die Basis-Klasse public virtual void DoIt(); Fall 2: Geerbte Klasse public override void
1
Antworten
Ich habe-Schnittstelle: interface operations{ void sum(); } und ich will Klassen: class matrix implements operations { @override void sum(matrix m) { } } class vector3D implements operations { @override void sum(vecor3D v) { } } Wie dies
1
Antworten
Ich overrided Anmeldeformular aus FOSUserBundle mit Verkaufshilfsmittel-Felder: es funktioniert gut. Wenn ich die gleiche Logik zu überschreiben, Profil Form : die form scheint gut mit meiner Verkaufshilfsmittel-Felder, die aber alle leer ist (die Felder enthalten keine Werte
3
Antworten
Habe ich folgende CSS-Klasse Last über alle meine Website: html, body { //no scrollbars before iframe resize overflow: hidden; } Wie kann ich dies überschreiben, so dass die überlauf-sichtbare auf eine bestimmte html-Seite? InformationsquelleAutor JZ. | 2011-08-25
4
Antworten
public class A { protected ClassX a; public void foo() { operations on a; } } public class B extends A { private ClassY b; //ClassY extends ClassX @Override public void foo() { //wanna the exact same
4
Antworten
In einem alten Projekt verwenden wir eine Dritte Partei, die assembly mit einer Klasse, die eine Eigenschaft mit einigen hardcoded Informationen: public string ConnectionString { get { string fullDbName = new string[5]; fullDbName[0] = "Data Source="; fullDbName[1]
2
Antworten
Ich habe Stunden damit verbracht, zu versuchen, zu überschreiben Magento-block für die "Beurteilung speichern" und "Bearbeiten-speichern" - Seiten in die Verlängerung, fügen Sie ein anderes Textfeld. Nachdem Sie durch Bücher und Googeln habe ich gefunden, dass mehrere
5
Antworten
newbie-Frage hier: So, in meinen Uni-Hausaufgaben muss ich das überschreiben der object-Klasse equals-Methode für eine neue Klasse von mir erstellt. Die neue Klasse "Produkt" jedes Produkt hat ein Attribut "id" ist einzigartig. Also das ist, wie ich
5
Antworten
Ich bin java zu lernen. Ich habe versucht, den code auszuführen, wo bekam ich diese Fehlermeldung: return type is incompatible. Teil des Codes, wo es zeigte mir eine Fehlermeldung. class A { public void eat() { }
2
Antworten
Ich brauche von benutzerdefinierten Artefakt installation und kann nicht herausfinden, wie um die Standardeinstellung zu überschreiben (von Standard-maven-lifecycle). Also meine Frage ist: Konfigurieren maven install plugin in meinem pom.xml so ist es nicht standardmäßig installiert und ausgeführt,
3
Antworten
Habe ich eine Entität in EF benanntes Profil und ich würde gerne hinzufügen von Daten zur annotation-Attribute "FirstName" Eigenschaft dieser Entität so habe ich eine neue partielle Klasse wie so; public partial class Profile : EntityObject {
3
Antworten
Ich habe versucht zu finden ein Amateur-Video definition von addNotify() aber ich kann nicht wirklich erhalten keine Antwort über Google. Soweit ich weiß, beim überschreiben addNotify() in meiner Klasse, die ich aufrufen soll super.addNotify(); und dann tun,
2
Antworten
Ich habe ein div, das wie folgt definiert wird: <div style="background-color: rgb(217, 240, 211) ! important; color: rgb(0, 102, 2) ! important;" class="div_box">... ... </div> da die div ist derzeit mit dem inline-style (was ich hasse!) Ich
5
Antworten
Ich habe eine base-Klasse mit einer virtuellen Methode, und mehrere Unterklassen überschreiben diese Methode. Wenn ich auf eines dieser Unterklassen, ich würde gerne die überschriebene Methode, aber ohne Kenntnis der Unterklasse. Ich kann mir denken, hässlich Möglichkeiten,
2
Antworten
Möchte ich, um die Implementierung der Klasse Namen von meinem interface-Objekt — gibt es eine Möglichkeit, dies zu tun? Ich weiß, dass ich verwenden können instanceof Kontrolle der Durchführung-Objekt, aber in meiner Anwendung gibt es fast 20
1
Antworten
Habe ich die folgenden Basis-Klasse: abstract class Base { public abstract object Var { get; protected set; } } Und diese abgeleitete Klasse: class Derived : Base { public override object Var { get {//code here }
6
Antworten
Glaube ich, eine derived class können override nur diejenigen Funktionen, die das Erbe der base class. Ist mein Verständnis korrekt.? Ist, wenn die Basisklasse hat eine öffentliche member-Funktion sagen, func, dann die abgeleitete Klasse kann override die
4
Antworten
Ich habe eine externe css-Datei, die für 35px padding zu meiner content-div. Alle meine html-Seiten geladen, innerhalb dieses div aber für einen von Ihnen, will ich mit 0 padding-right. Ich habe versucht, inline-css, die Anwendung direkt auf
1
Antworten
Habe ich eine abstrakte page-Klasse so Aussehen: abstract class Page { public static function display() { self::displayHeader(); self::displayContent(); self::displayFooter(); } public static function displayContent() { print "<p>some content</p>"; } public static function displayHeader() { include_once(kContent . "HeaderContent.class.php");