encapsulation

In OOP Mechanismus zur Beschränkung des Zugriffs auf einige der Komponenten des Objekts oder ein Entwurfsprinzip, das die Entkopplung von Implementierungsdetails fördert.
1
Antwort

Wie gepufferte Streams funktioniert?

In Java und C # gibt es mehrere Klassen zum Puffern von Streams: BufferedStream in C #, Buffered(Input|Output)Stream und Buffered(Reader|Writer) . Sie erhalten einen Stream im Konstruktor und implementieren dieselbe Schnittstelle....
17.05.2013, 15:34
28
Antworten

Ist es in Java immer eine schlechte Idee, die Mitglieder eines Objekts öffentlich zugänglich zu machen?

Ich habe eine Datenklasse in meiner Anwendung. Meine Anwendung wird niemals als öffentliche API verwendet und ich bin die einzige Person, die Code in meinem Projekt entwickelt. Ich versuche, jede Menge Prozessor- und Speicherleistung zu spare...
16.02.2009, 22:06
6
Antworten

C # deklariert sowohl Klasse als auch Schnittstelle

%Vor% Was soll ich in die ?? Objekte erben, die von Animal und IHasLegs erben? Ich möchte kein Snake in diesem Käfig sehen und auch kein Table . -------------- BEARBEITEN -------------- Vielen Dank für Ihre Antworten, aber hier...
29.10.2013, 14:11
6
Antworten

Was ist der Vorteil der Verwendung von privaten Variablen in C #?

Beispielcode (alternativer Code ist unten), %Vor% Können wir nicht direkt schreiben, indem wir myName von privat auf öffentlich ändern, keine Anforderung, eine andere öffentliche Variable zu benennen, und keine Notwendigkeit, get und set...
19.06.2013, 08:29
3
Antworten

Warum nicht "geschützt" oder "privat" in PHP verwenden?

Ich habe mit dem Joomla-Framework gearbeitet und festgestellt, dass sie eine Konvention verwenden, um private oder geschützte Methoden zu bestimmen (sie setzen einen Unterstrich " _ " vor den Methodennamen), aber sie nicht explizit deklarieren...
13.10.2008, 04:44
2
Antworten

Ändert das Hinzufügen eines Freundes zu einer Klasse in C ++ das Speicherlayout?

Ist es auch wichtig, wo in der Klasse du den Freund deklarierst? Ist es wichtig, ob Sie eine Freundesklasse oder eine Freundesfunktion hinzufügen?     
23.06.2010, 20:53