Suchergebnisse für Anfrage "encapsulation"

1 die antwort

Android - wie man eine @hide Annotation in mein Projekt einfügt

Ich entwickle SDK und möchte die @hide-Annotation für Methoden / Klassen verwenden, die für den Benutzer, der mein SDK verwendet, nicht sichtbar sein sollen. (wie inAktivitätsimplementierung - Zeile ...

7 die antwort

Warum "private" Methoden im Objekt orientiert?

Ich verstehe, es ist ein sehr grundlegendes Konzept in der oops. Aber ich kann meinen Kopf immer noch nicht herumkriegen. Ich habe verstanden, warum Member-Variablen privat sind, sodass Klassenbenutzer sie nicht durch das Einrichten ungültiger ...

26 die antwort

Getters and Setters sind schlechtes OO-Design? [Duplikat

Diese Frage hat hier bereits eine Antwort: Warum Getter und Setter / Accessors verwenden? [geschlossen [/questions/1568091/why-use-getters-and-setters-accessors] 38 answers Getter und Setter sind ...

TOP-Veröffentlichungen

10 die antwort

Was ist Encapsulation genau? [Duplikat

Diese Frage hat hier bereits eine Antwort: Unterschied zwischen Abstraktion und Einkapselung? [/questions/742341/difference-between-abstraction-and-encapsulation] 39 answers Ich habe zwei Definitionen der Kapselung, die nicht in eine Definition ...

6 die antwort

Ruby-Klasse mit statischer Methode, die eine private Methode aufruft?

Ich habe eine Klasse mit einer Reihe von statischen Methoden. Jeder muss eine gemeinsame Methode aufrufen, aber ich versuche, diese letztere Methode nicht offenzulegen. Wenn Sie es privat machen, können Sie nur von einer eigenen Instanz der ...

24 die antwort

Properties vs. Fields: Brauchen Sie Hilfe, um die Verwendung von Properties over Fields zu verstehen?

Zunächst habe ich eine Liste mit Beiträgen zu diesem Thema durchgelesen, und ich habe das Gefühl, dass ich die Eigenschaften nicht verstanden habe, weil ich mich mit Kapselungs- und Feldmodifikatoren (privat, öffentlich, usw.) befasst habe. ...

2 die antwort

Abstraktion von Datenstrukturimplementierungsdetails in Clojure

ch entwickle eine komplexe Datenstruktur in Clojure mit mehreren Unterstrukture Ich weiß, dass ich diese Struktur im Laufe der Zeit erweitern und manchmal die interne Struktur ändern möchte, ohne verschiedene Benutzer der Datenstruktur ...

8 die antwort

Encapsulation Vs Plain

Warum sollte ich die Kapselung verwenden, wenn der folgende Code das gleiche Ergebnis liefert? Der Hauptvorteil der Kapselung besteht in der Möglichkeit, unseren implementierten Code zu ändern, ohne den Code anderer zu beschädigen, die unseren ...

12 die antwort

Ist es eine schlechte Praxis, Elemente mit der Getter-Methode in Java zu List hinzuzufügen?

ngenommen, ich habe einprivate ArrayList oder einLinkedList innerhalb einer Klasse, die ich niemals neu referenzieren werde, oder mit anderen Worten, dies wird niemals passieren: myLinkedList = anotherLinkedList; So, dass ich nicht brauchen ...

2 die antwort

Deklarieren von privaten Mitgliedsvariablen

Ich habe vor ein paar Wochen angefangen, Objective-C zu lernen und verstehe immer noch nicht, wie man die Kapselung einer Klasse richtig handhabt. Was ist der beste Weg, um eine private Membervariable in einer Klasse zu deklarieren? Es ...