Tag: private-members
In der Objekt-orientierten Programmierung, private Mitglieder sind diejenigen Daten, Felder, Eigenschaften oder Methoden einer Klasse sind, Zugriff nur von innerhalb der Klasse selbst.
7
Antworten
Ist die private-member zugreifen, die auf Klassen-Ebene oder auf der Objekt-Ebene. Wenn es auf der Objekt-Ebene, dann sollte der folgende code nicht kompilieren class PrivateMember { private int i; public PrivateMember() { i = 2; } public
5
Antworten
Schreibe ich einen Bild-viewer Qt. Ich versuche Folgendes in der header-Datei: class ImageModel { private: const static std::vector<int> mZoomLevels; } in der Quell-Datei: int zooms = {1,2,3,4,5,6,7,8,9,10}; const std::vector<int> mZoomLevels(zooms.begin(),zooms.end()); Jedoch bekomme ich die folgende Fehlermeldung: request
2
Antworten
Ich habe eine Recht umfangreiche filter - /facettierte Suche-Anwendung. Daten geladen werden, über eine API, und dann auf der Seite angezeigt wird mit einem ng-repeat. Es gibt auch eine google-map-Instanz mit einem marker assoziiert mit jedem item.
7
Antworten
Betrachten Sie dieses Beispiel : import java.lang.reflect.Field; public class Test { public static void main(String args) { C c = new C(); try { Field f = C.class.getDeclaredField("a"); f.setAccessible(true); Integer i = (Integer)f.get(c); System.out.println(i); } catch (Exception
4
Antworten
Ich reparieren müssen Sie ein Drittanbieter-Komponente. Diese Komponente ist Klasse mit privaten Variablen, die aktiv genutzt werden, durch seine Nachkommen: TThirdPartyComponentBase = class private FSomeVar: Integer; public ... end; TThirdPartyComponent = class (TThirdPartyComponentBase) protected procedure Foo; virtual;
3
Antworten
In meinem aktuellen Projekt bin ich mit ExtJs3.3. Ich habe viele Klassen, die hatte private Variablen und Funktionen. Für zB: MyPanel = function(config){ config = config || {}; var bar = 'bar';//private variable function getBar(){//public function return
4
Antworten
So, ich war surfen einige code, und ich stieß auf: public class Person { private string message; public override string ToString() { return message; } public static Person CreateEmployee() { return new Employee(); } class Employee :
10
Antworten
Gemeinsame design-Praxis ist, um Instanzvariablen private und öffentliche Getter und setter für den Zugriff. Aber viele Male habe ich gesehen, die code-Beispiele im internet, die Konstruktoren, die Werte zuweisen, die direkt auf die private Instanz-variable anstelle der
6
Antworten
Brauche ich Zugriff auf die privaten Variablen aus der folgenden Liste (Species.java), um Sie in die KlingonOx.java Klasse. Den Zweck der KlingonOx.java Klasse ist, zu bestimmen, nach wie vielen Jahren die Bevölkerung der Elefanten-Arten werden größer als
6
Antworten
Arbeite ich in C, und habe einige Variablen, die ich will nicht global sein, sondern ich möchte haben get-und set-Methoden für Sie, die aufgerufen werden können "Globaly" außerhalb der Datei. Ich bin verwendet, um dies zu tun,
5
Antworten
Habe ich gearbeitet, auf die Schaffung einer Klasse und plötzlich ein Gedanke kam mir in den Sinn, was ist der Unterschied zwischen den beiden codes: public readonly string ProductLocation; UND public string ProductLocation { get; private set;
1
Antworten
Ich habe ein paar Klassen, die, werden Häufig durch var_dump oder print_r. In diesen Klassen habe ich ein paar Variablen, die Referenzen auf andere, eher große Objekte, die nur je eine Instanz jeder und werden nur verwendet,
5
Antworten
Ich versuche den Zugriff auf eine private variable (x) in meiner Methode distanceFromPoint aber es scheint, dass es nicht funktioniert. Wie kann ich darauf zugreifen? Meine Methode ist die Rückkehr 0.0 alle Zeit unabhängig von anderen Werten.
3
Antworten
Ich bin ziemlich neu in C++, und ich verstehe nicht, was das auslösen dieses Fehlers: /home/---/Documents/C++/---_lab2/lab2c.cpp||In function ‘int main()’:| Line 9: error: ‘float circle::x1’ is private Line 58: error: within this context Ich weiß, die Daten-member x1
2
Antworten
Warum sollten private member-variable verwendet, die durch Getter/setter haben in Ihrer Beschreibung angegeben, in den javadocs der Beschreibung der entsprechenden Getter und setter. Wer hat gesagt, dass Sie sollten? Solange die getter/setter dokumentiert ist, sehe ich keinen
2
Antworten
So, das klingt vielleicht ein wenig verworren. Daumen drücken, ich komme ganz klar. Ich arbeite in einem MVC-framework in PHP. Lade ich ein controller /report/index Anrufe zu einem Helfer <? class ReportController extends Controller { public function
3
Antworten
Einer externen Rahmen ich verwende in meiner Anwendung definiert theClass deren interne Struktur ist undurchsichtig. Seine Instanz-Variablen sind nicht dazu gedacht, direkt aufgerufen werden. @class TheClassPrivateVars; @interface TheClass : NSObject { @private TheClassPrivateVars *_theClassPriv; } @end Den
5
Antworten
Mir wurde gesagt, dass für eine Java-Unterklasse kann es Erben alle Mitglieder der Superklasse. So bedeutet dies, dass auch private Mitglieder? Ich weiß, es kann Erben geschützt Mitglieder. Kann mir das jemand erklären. Ich bin jetzt Total
3
Antworten
Habe ich gelesen, dass die wesentlichen Unterschiede zwischen Klassen und Strukturen (außer Funktionen), ist, dass die Schüler standardmäßig private, während die Struktur-member standardmäßig public. Bedeutet, dass die Struktur, die Mitglieder, die privat sein darf. Meine Frage ist:
2
Antworten
Ich habe einige der Forschung getan auf der ExtJS forum über private Methoden und Felder innerhalb einer erweiterten Klasse, und ich konnte keine wirkliche Antwort auf diese. Und wenn ich sage, ein erweiterten Klasse ich meine so
5
Antworten
class A { private def sayHello() { println "Anish" } } def a_obj = new A() a_obj.sayHello() Ausgabe : Anish Gibt es eine Möglichkeit, zu schützen sayHello() im groovy oder bin ich etwas fehlt? mögliche Duplikate von
5
Antworten
Ich lese eine Menge threads und blog-Artikeln darüber, wie zu implementieren eines singleton in objective-c, werden einige von Ihnen vielleicht ein bisschen veraltet (Jahr 2010 oder früher), und wie es scheint, Menschen haben unterschiedliche Meinungen zu diesem
7
Antworten
Habe ich gelesen, dass eine Unterklasse übernehmen können private Felder oder Methoden. Allerdings, in diesem Beispiel class SuperClass { private int n=3; int getN() { return n; } } class SubClass extends SuperClass { public static void
9
Antworten
ich habe eine erbschaft struct A : public B möchte ich ausblenden einzelner Funktionen von B, ist das möglich? ich weiß, das Gegenteil ist möglich, mit using BMethod in der Erklärung. cheers InformationsquelleAutor der Frage lurscher |
4
Antworten
Habe ich gelesen, eine Menge von tutorials auf der C++ - Klasse, aber Sie verpassen etwas, dass die anderen tutorials enthalten. Kann jemand mir bitte zeigen, wie zu schreiben und zu verwenden eine sehr einfache C++ -
11
Antworten
Weiß jemand, wie man den privaten, nicht-statische Mitglieder in CoffeeScript? Derzeit bin ich dabei, die einfach verwendet eine public-Variablen beginnen mit einem Unterstrich zu klären, es sollte nicht verwendet werden, außerhalb der Klasse: class Thing extends EventEmitter
5
Antworten
Schaute ich mir die Anfrage-parser aus der boost::asio Beispiel und ich Frage mich, warum die privaten member-Funktionen, wie is_char() sind static? : class request_parser { ... private: static bool is_char(int c); ... }; Es ist verwendet in
7
Antworten
Ich einen Weg gefunden, vererbt bekommen Mitglieder über class.getDeclaredFields(); und Zugriff auf private member über class.getFields() Aber ich bin auf der Suche nach privaten geerbten Felder. Wie kann ich das erreichen? InformationsquelleAutor der Frage benzen | 2010-08-25
8
Antworten
Habe ich eine Klasse, die sollten ein eigenes Mitglied der gleichen Klasse, so etwas wie: class A { private: A member; } Aber es sagt mir, dass Mitglied ist ein unvollständiger Typ ist. Warum? Es sagt mir
24
Antworten
Haftungsausschluss Ja, ich bin mir voll bewusst, dass das, was ich bin das Fragen ist Total dumm und wer würde wollen, um zu versuchen so ein Ding in der Produktion code gefeuert werden sollte und/oder erschossen zu
3
Antworten
Ich weiß nicht, wie ich es vermisst habe, das schon so lange. Ich habe vorausgesetzt, dass private Instanz-Variablen zu arbeiten, wie diese, aber Sie tun es nicht. Sie sind private (wie in non-global), sicherlich, aber die Variablen
4
Antworten
Erste, ich weiß, diese Frage wurde schon mehrfach gefragt, vor und am Ende ist es meist eine Frage der persönlichen Vorliebe, aber das Lesen der threads über das Thema, einige Dinge sind mir nicht klar. Im Grunde
10
Antworten
Habe ich beobachtet, dass Äußere Klassen können auch innere Klassen, die private Instanz-Variablen. Wie ist das möglich? Hier ist ein Beispielcode demonstriert die gleichen: class ABC{ class XYZ{ private int x=10; } public static void main(String... args){
6
Antworten
Ich bin mit EF 4.1 und war look für einen schönen workaround für das fehlen von enum-Unterstützung. Background-Eigenschaft int scheint logisch. [Required] public VenueType Type { get { return (VenueType) TypeId; } set { TypeId = (int)
7
Antworten
Warum haben Objekte der gleichen Klasse haben Zugriff auf jede andere private Daten? class TrivialClass { public: TrivialClass(const std::string& data) : mData(data) {}; const std::string& getData(const TrivialClass& rhs) const { return rhs.mData; }; private: std::string mData; };
6
Antworten
Gibt es eine Möglichkeit, um Instanzvariablen "private"(C++ - oder Java-definition) in ruby? In anderen Worten: ich möchte folgende code zu einem Fehler führen. class Base def initialize() @x = 10 end end class Derived < Base def
23
Antworten
Gibt es eine Möglichkeit, um "private" - Variablen (definiert im Konstruktor) zur Verfügung, um Prototyp-definierten Methoden? TestClass = function(){ var privateField = "hello"; this.nonProtoHello = function(){alert(privateField)}; }; TestClass.prototype.prototypeHello = function(){alert(privateField)}; Dies funktioniert: t.nonProtoHello() Aber nicht: t.prototypeHello() Bin
6
Antworten
Was ist der Grund, deklarieren, Mitglied einer privaten inneren Klasse public in Java, wenn es immer noch nicht zugegriffen werden, die außerhalb der enthaltenden Klasse? Oder kann es? public class DataStructure { //... private class InnerEvenIterator {
13
Antworten
Ich ve wurde Lesen über OOP in C, aber ich nie gemocht, wie Sie nicht haben, können die privaten Daten der Mitglieder, wie Sie können in C++. Aber dann kam mir in den Sinn, dass Sie 2
23
Antworten
Ist es möglich, erstellen Sie private Eigenschaften in ES6-Klassen? Hier ist ein Beispiel. Wie kann ich verhindern, dass der Zugang zu instance.property? class Something { constructor(){ this.property = "test"; } } var instance = new Something(); console.log(instance.property);