private-members

Właściwości prywatne w klasach JavaScript ES6

Czy jest możliwe tworzenie prywatnych właściwości w klasach ES6? Oto przykład. Jak mogę zapobiec dostępowi do instance.prope ... tructor(){ this.property = "test"; } } var instance = new Something(); console.log(instance.property); //=> "test"

Dostęp do prywatnych zmiennych członkowskich z funkcji zdefiniowanych w prototypie

Czy jest jakiś sposób na udostępnienie" prywatnych " zmiennych (zdefiniowanych w konstruktorze) metodom zdefiniowanym w proto ... otypeHello() Jestem przyzwyczajony do definiowania moich metod wewnątrz konstruktora, ale odchodzę od tego z kilku powodów.

Dlaczego zewnętrzne klasy Java mogą uzyskać dostęp do prywatnych członków klasy wewnętrznej?

Zauważyłem, że klasy zewnętrzne mają dostęp do zmiennych instancji prywatnych klas wewnętrznych. Jak to możliwe? Oto przykład ... ); System.out.println("Hello :: "+xx.x); ///Why is this allowed?? } } Dlaczego takie zachowanie jest dozwolone?

Dlaczego mogę używać auto na typie prywatnym?

Byłem jakoś zaskoczony, że poniższy kod kompiluje i działa (vc2012 & gcc4.7.2) class Foo { struct Bar { int i; }; p ... jest to poprawne? Dlaczego mogę użyć auto na typie prywatnym, podczas gdy nie mogę użyć jego nazwy (zgodnie z oczekiwaniami)?

Dlaczego pola prywatne są prywatne dla typu, a nie instancji?

W C# (i wielu innych językach) dostęp do prywatnych pól innych instancji tego samego typu jest całkowicie uzasadniony. Na prz ... eś inne powody? Albo jakiś złoty powód, który absolutnie oznacza, że musi tak działać, albo coś byłoby całkowicie niemożliwe?

Czy Mogę uzyskać dostęp do prywatnych członków spoza klasy bez używania znajomych?

Disclaimer Tak, jestem w pełni świadomy, że to, o co pytam, jest całkowicie głupie i że każdy, kto chciałby spróbować czego ... o: wrogowie Test Driven Development część i: encapsulation (sugeruję przeczytanie go, zanim zdecydujesz, że jestem szalony).

Prywatni członkowie w CoffeeScript?

Czy ktoś wie jak zrobić prywatne, niestatyczne członków w CoffeeScript? Obecnie robię to, co po prostu używa publicznej zmien ... asie sprawia, że jest ona członkiem statycznym, ale jak mogę uczynić ją nie-statyczną? Czy to w ogóle możliwe bez "fantazji"?

Dostęp do prywatnych dziedziczonych pól poprzez odbicie w Javie

I found a way to get received members via class.getDeclaredFields(); i dostęp do prywatnych użytkowników poprzez class.getFields() Ale szukam prywatnych dziedzicznych pól. Jak mogę to osiągnąć?

Ukrywanie członków w strukturze C

Czytałem o OOP w C, ale nigdy nie podobało mi się, jak nie można mieć prywatnych członków danych, jak można w C++. Ale wtedy ... )p; } Stąd możesz po prostu rzucać jedną strukturę do drugiej. Czy jest to uważane za złą praktykę? Czy często się to robi?

Członkowie prywatni podczas rozszerzania klasy za pomocą ExtJS

Zrobiłem kilka badań na ExtJS forum dotyczące prywatnych metod i pól wewnątrz klasa Rozszerzona, i nie mogłem znaleźć na to ... zakresie MyExtendedClass , do której nie można uzyskać dostępu z zewnątrz, ale można uzyskać dostęp przez metody publiczne?

Z modyfikatorem prywatnym, dlaczego członek w innych obiektach może być dostępny bezpośrednio?

Mam następujący kod: class A { private: int x; public: A() { x = 90; } A(A a1, A a2) { ... gt;x; } }; Wiem, że kod może być dziwny, ale nie rozumiem, dlaczego a1 i a2 mogą uzyskać dostęp do prywatnych danych x?

Co jest lepsze między modyfikatorem readonly a prywatnym seterem?

Pracowałem nad stworzeniem klasy i nagle przyszła mi do głowy myśl, jaka jest różnica między tymi dwoma kodami: {]} public ... c string ProductLocation { get; private set; } Czy możecie mi dać pomysł, kiedy lepiej używać poniższych. dzięki.

Dlaczego dozwolone jest uzyskiwanie dostępu do prywatnych pól Javy poprzez reflection?

Rozważ ten przykład: import java.lang.reflect.Field; public class Test { public static void main(String[] args) { ... ych pól klas z refleksją. Dlaczego taka funkcjonalność jest dostępna? Czy zezwolenie na taki dostęp nie jest "niebezpieczne"?

mapping private property entity Framework code first [duplicate]

to pytanie ma już odpowiedź : ... ić tę nieruchomość prywatną i nadal ją mapować? Innymi słowy: Jak najpierw zmapować własność prywatną używając kodu EF 4.1?

"Typ niekompletny" w klasie, która ma członka tego samego typu samej klasy

Mam klasę, która powinna mieć prywatnego członka tej samej klasy, coś w stylu: class A { private: A member; } ... laczego? Nie mówi mi niekompletny Typ, Jeśli używam wskaźnika, ale wolałbym nie używać wskaźnika. Każda pomoc jest doceniana

Implementowanie prywatnych zmiennych instancji w Javascript

Nie wiem, jak długo za tym tęskniłem. Zakładam, że prywatne zmienne instancji działają w ten sposób, ale tak nie jest. są one ... bowałem tego uniknąć. Czy to naprawdę jedyny sposób? Implementowanie metod/zmiennych instancji w dziedziczeniu prototypowym

Po co upubliczniać prywatnego członka klasy wewnętrznej w Javie?

Jaki jest powód ogłoszenia członka prywatnej wewnętrznej klasy publicznej w Javie, jeśli nadal nie można uzyskać do niej dost ... s InnerEvenIterator { // ... public boolean hasNext() { // Why public? // ... } } }

Dostęp do prywatnych członków [zamknięty]

Czy jest właściwe, aby uzyskać dostęp do prywatnych członków klasy, rzucając je do wskaźnika void, a następnie do struktury? ... .. moim jedynym zmartwieniem jest to, że jeśli osoba, która zakodowany, że Klasa się o tym dowie, to może mu się nie udać: (.