Tag: access-specifier

Die zugriffsspezifizierer in einer Objekt-orientierten Sprache legt fest, wie eine Klasse beschränkt den Zugriff auf Ihre Mitglieder.

Was ist der Standard-zugriffsmodifizierer?

Anzahl der Antworten 12 Antworten
Ich habe gerade angefangen, Lesen ein Java-Buch und fragte sich; die access-modifier ist die Standard-Einstellung, falls nichts angegeben ist? Der richtige Begriff lautet "access modifier'. Das Wort 'Planer' - erscheint nicht in der JLS. InformationsquelleAutor bennedich |

Wie der Zugriff auf die private Funktion einer Klasse in einer anderen Klasse in c#?

Anzahl der Antworten 4 Antworten
Ich bin neu in c# zu Programmieren, und ich weiß, öffentlichen Datenmember der Klasse zugegriffen werden kann von einer anderen Klasse.Gibt es eine Möglichkeit, ich kann auf die private-Funktion aus einer anderen Klasse? Dies ist, was ich

Fehler: erwartet eine Erklärung

Anzahl der Antworten 2 Antworten
Bisher habe ich alle in meinem DecisionTree.h Datei ist namespace DecisionTree { public static double Entropy(int pos, int neg); } und Visual Studio bereits Hervorhebung der public und sagen Fehler: erwartet eine Erklärung. Was bin ich? InformationsquelleAutor

Bedeutung von "kann Nicht reduzieren die Sichtbarkeit der geerbten Methode" mit einer Schnittstelle

Anzahl der Antworten 2 Antworten
Habe ich zwei Dateien: public interface PrintService { void print(PrintDetails details); class PrintDetails { private String printTemplate; } public interface Task { String ACTION = "print"; } } und public class A implements PrintService { void print(PrintDetails

Wie der Zugriff auf package-private-Klasse aus einer Klasse, in der einige andere Paket?

Anzahl der Antworten 10 Antworten
Habe ich folgende classses Hello.java package speak.hello; import java.util.Map; import speak.hi.CustomMap; import speak.hi.Hi; public class Hello { private Hi hi; Hello(Hi hi) { this.hi = hi; } public String sayHello() { return "Hello"; } public String sayHi()

Inkonsistente accessibility: base-Klasse ist weniger zugreifbar als Klasse

Anzahl der Antworten 3 Antworten
So, ich habe eine abstrakte Basisklasse, die in einer DLL-und Kind-Klassen von dieser Klasse. Ich will, dass die Kinder zu öffentlich sein, aber die Basis, um sein eigenes, so dass es nicht zugegriffen werden kann, die außerhalb

Ist es möglich, sich zu verstecken oder zu geringer Zugang zu Vererbten Methoden in Java?

Anzahl der Antworten 8 Antworten
Habe ich eine Klasse Struktur, wo möchte ich einige Methoden in einer Basisklasse zugegriffen werden, die von Klassen abgeleitet, die direkt von der Basisklasse, nicht aber abgeleitete Klassen von abgeleiteten Klassen. Gemäß der Java-Sprachspezifikation in der es

Gibt es eine Möglichkeit zu nennen, eine private Methode der Klasse, die von einer Instanz in Ruby?

Anzahl der Antworten 6 Antworten
Andere als self.class.send :method, args... natürlich. Ich möchte eine ziemlich komplexe Methode, bei der sowohl die Klassen-und Instanz-level, ohne das duplizieren von code. UPDATE: @Jonathan Branam: das war meine Vermutung, aber ich wollte sichergehen, dass niemand anderes

Aufruf einer privaten Instanzmethode aus einer Klassenmethode in Ruby

Anzahl der Antworten 3 Antworten
Kann ich eine private Instanz-Methode, die aufgerufen werden können, von einer Methode der Klasse? class Foo def initialize(n) @n = n end private # or protected? def plus(n) @n += n end end class Foo def Foo.bar(my_instance,

Warum würde eine virtuelle Funktion private?

Anzahl der Antworten 8 Antworten
Ich habe gerade entdeckt das in einigen code: class Foo { [...] private: virtual void Bar() = 0; [...] } Macht dies irgendeinen Zweck? (Ich bin versucht zu port code von VS, um G++, und diese meine

So erstellen Sie eine private Methode der Klasse?

Anzahl der Antworten 7 Antworten
Wie kommt dieser Ansatz zum erstellen einer eigenen Klasse die Methode funktioniert: class Person def self.get_name persons_name end class << self private def persons_name "Sam" end end end puts "Hey, " + Person.get_name puts "Hey, " +

Warum kann ich im Kopierkonstruktor auf private Variablen zugreifen?

Anzahl der Antworten 5 Antworten
Habe ich gelernt, dass ich nie den Zugriff auf eine private variable, nur mit einer get-Funktion in der Klasse. Aber warum dann kann ich es in den copy-Konstruktor? Beispiel: Field::Field(const Field& f) { pFirst = new T[f.capacity()];

Was ist der Zugriffsmodifikator des Standardkonstruktors in Java?

Anzahl der Antworten 3 Antworten
Wir alle wissen, dass, wenn wir nicht genauer definieren einen Konstruktor, fügt der compiler ein unsichtbares null-parameter-Konstruktor. Ich dachte, dass sein Zugriff Modifikator public, aber im Umgang mit einer innere Klasse Ausgabe, die ich gefunden, vielleicht habe

Unterschied zwischen privater, öffentlicher und geschützter Vererbung

Anzahl der Antworten 15 Antworten
Was ist der Unterschied zwischen publicprivateund protected Vererbung in C++? All die Fragen, die ich gefunden habe, die auf SO den Umgang mit spezifischen Fällen. InformationsquelleAutor der Frage | 2009-05-13

Wie mache ich private Klassenkonstanten in Ruby?

Anzahl der Antworten 4 Antworten
In Ruby wie schafft man eine private klassenkonstante? (ich.e, ist eine, die sichtbar in der Klasse, aber nicht außerhalb) class Person SECRET='xxx' # How to make class private?? def show_secret puts "Secret: #{SECRET}" end end Person.new.show_secret puts

C ++: Warum hat der Konstruktor meiner DerivedClass keinen Zugriff auf das geschützte Feld der BaseClass?

Anzahl der Antworten 6 Antworten
Habe ich einen Konstruktor versucht, initialisieren Sie ein Feld in einer Basisklasse. Der compiler meckert. Der Bereich ist geschützt, so dass abgeleitete Klassen Zugriff haben sollte. //The base class: class BaseClass { public: BaseClass(std::string); BaseClass(const BaseClass& orig);

Unterschied zwischen dem Standardzugriffsspezifizierer und dem Zugriffsspezifizierer für geschützten Zugriff in Java

Anzahl der Antworten 4 Antworten
War ich versucht, java lernen und als ich ging durch Zugriffsbezeichner ich hatte Zweifel, was ist der Unterschied zwischen der Standard -, falls keines angegeben ist, und der protected access specifier? InformationsquelleAutor der Frage abhips | 2012-03-26

Wie mache ich den Klassenkonstruktor in Ruby privat?

Anzahl der Antworten 3 Antworten
class A private def initialize puts "wtf?" end end A.new #still works and calls initialize und class A private def self.new super.new end end nicht funktioniert insgesamt Also, was ist der richtige Weg? Ich möchte new privaten

Was ist der Unterschied zwischen Zugriffsbezeichnern und Zugriffsmodifizierern?

Anzahl der Antworten 9 Antworten
In Java, sind Zugriffsbezeichner und zugriffsmodifizierer das gleiche? InformationsquelleAutor der Frage Javascript is GOD | 2010-02-10

Verstehen von privaten Methoden in Ruby

Anzahl der Antworten 7 Antworten
class Example private def example_test puts 'Hello' end end e = Example.new e.example_test Dies wird natürlich nicht funktionieren, weil wir festgelegte, eindeutige Empfänger - Instanz Beispiel (e), und das ist gegen eine "private rule". Aber ich kann

Warum hat Ruby sowohl private als auch geschützte Methoden?

Anzahl der Antworten 6 Antworten
Bevor ich Lesen dieser Artikeldachte ich, access control in Ruby gearbeitet hat, wie dieses: public - zugegriffen werden kann von jedem Objekt (z.B. Obj.new.public_method) protected - Zugriff nur innerhalb des Objekts selbst, als auch von allen Unterklassen

Schnittstellen in Java: können implementierte Methoden nicht geschützt oder privat machen

Anzahl der Antworten 12 Antworten
Weiß ich, dass ein interface muß public sein. Allerdings, das will ich nicht. Möchte ich meine Methoden umgesetzt, nur zugänglich von Ihrem eigenen Paket, so dass ich möchte, dass meine Methoden umgesetzt werden geschützt. Das problem ist,

Private virtuelle Methode in C ++

Anzahl der Antworten 5 Antworten
Was ist der Vorteil, dass eine private virtuelle Methode in C++? Ich habe bemerkt, das in einer open-source-C++ - Projekt: class HTMLDocument : public Document, public CachedResourceClient { private: virtual bool childAllowed(Node*); virtual PassRefPtr<Element> createElement(const AtomicString& tagName,

Was ist ein gutes Beispiel, um in Swift3 zwischen Dateiprivat und Privat zu unterscheiden?

Anzahl der Antworten 8 Antworten
Diese Artikel wurde hilfreich für das Verständnis des neuen Zugriffsbezeichner in Swift 3. Es gibt auch einige Beispiele für die unterschiedlichen Verwendungen von fileprivate und private. Meine Frage ist - ist das nicht mit fileprivate auf eine

Warum sollten private innere Klassenmitglieder in Java veröffentlicht werden?

Anzahl der Antworten 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 {

Wie legt man die private Instanzvariable fest, die in einem Methodentest verwendet wird?

Anzahl der Antworten 2 Antworten
Gegeben eine Klasse mit ein paar Instanz-Variablen und einige Methoden. Einige Instanz-Variablen gesetzt sind zugänglich über attr_reader und attr_accessor. Also die anderen sind privat. Einige der privaten Instanz-Variablen innerhalb einer Instanz-Methoden und gelesen/genutzt, die innerhalb einer anderen

Java-Tutorial sagt, ich kann eine Paket-private Schnittstelle haben, aber ich kann nicht

Anzahl der Antworten 3 Antworten
In der Java tutorial ", die die Definition einer Schnittstelle", es sagt Wenn Sie nicht angeben, dass die Schnittstelle public Ihre Schnittstelle zugegriffen werden nur zu definierten Klassen im gleichen Paket wie die Schnittstelle. Jedoch, diese interface

Fehler: Versuch, die private Methode aufzurufen

Anzahl der Antworten 3 Antworten
Kommen aus einer langen Geschichte von C-style-syntax, und jetzt versucht zu lernen, Ruby (on Rails), ich habe meinen Anteil an Probleme mit seinen Redewendungen und so, aber heute traf ich eine, die ich nicht erwarten, dass ein