21
ответ

Действительно ли я должен зарегистрировать свои закрытые методы? [закрытый]

Документация закрытых методов может только быть замечена тем, у кого есть доступ к исходному коду. Действительно ли это стоит усилия, потраченного на него?
вопрос задан: 16 November 2009 17:14
13
ответов

Что делает “частный” модификатор?

"Частное" рассмотрение является модификатором доступа по умолчанию для участников класса, почему ключевое слово даже необходимо?
вопрос задан: 25 May 2019 12:44
13
ответов

Действительно ли я могу получить доступ к членам парламента, не занимающим официального поста снаружи класса, не используя друзей?

Правовая оговорка Да, я полностью осведомлен, что то, о чем я спрашиваю, полностью глупо и что любой, кто хотел бы попробовать такую вещь в производственном коде, должен быть уволен и/или застрелен. Я главным образом смотрю...
вопрос задан: 8 January 2009 16:36
12
ответов

Доступ к [закрытым] членам парламента, не занимающим официального поста

Действительно ли уместно получить доступ к членам парламента, не занимающим официального поста класса путем кастинга его к пустому указателю и затем к структуре? Я не думаю, что у меня есть полномочия изменить класс, который содержит элементы данных что я
вопрос задан: 1 March 2015 19:11
10
ответов

Цель членов парламента, не занимающих официального поста в классе

Каковы цели наличия частных/защищенных членов класса/структуры в объектно-ориентированном программировании? Каков вред в наличии всех участников быть общедоступным?
вопрос задан: 3 March 2010 21:14
10
ответов

C # Видимость частных членов

У нас есть студенческий класс в нашей бизнес-модели. что-то показалось мне странным: если мы манипулируем одним учеником другого ученика, его ученики видны ... это кажется мне ...
вопрос задан: 19 January 2010 10:40
9
ответов

Сокрытие участников в структуре C

Я читал об ООП в C, но мне никогда не нравилось, как у Вас не может быть частных элементов данных как Вы, может в C++. Но затем это прибыло по моему мнению, что Вы могли создать 2 структуры. Каждый определяется в...
вопрос задан: 4 May 2013 16:07
7
ответов

Почему позволяется получить доступ к Java частные поля через отражение?

Рассмотрите этот пример: импорт java.lang.reflect. Поле; общедоступный класс Тест {общедоступная статическая основная пустота (Строка [] args) {C c = новый C (); попробуйте {Поле f = C.class....
вопрос задан: 2 July 2013 15:28
7
ответов

Java доступа члена парламента, не занимающего официального поста

Доступ члена парламента, не занимающего официального поста на уровне класса или на уровне объектов. Если это на уровне объектов, то следующий код не должен компилировать класс PrivateMember {частный интервал i; общественность...
вопрос задан: 24 March 2009 11:06
6
ответов

Член парламента, не занимающий официального поста взламывает определенное поведение?

У меня есть следующий класс: класс BritneySpears {общественность: интервал getValue () {возвращает m_value;}; частный: интервал m_value;}; Который является внешней библиотекой (что я не могу измениться). Я, очевидно...
вопрос задан: 31 August 2014 01:42
5
ответов

Почему внешние классы Java могут получить доступ к внутренним членам парламента, не занимающим официального поста класса?

Я заметил, что Внешние классы могут получить доступ к внутренним классам частные переменные экземпляра. Как это возможно? Вот пример кода, демонстрирующий то же: класс ABC {класс XYZ {частный интервал x =...
вопрос задан: 9 November 2011 00:05
4
ответа

Частные переменные и методы в Python [дубликат]

Возможный Дубликат: значение сингла - и двойное подчеркивание перед именем объекта в Python, Который должен, я использую _foo (подчеркивание) или __ панель (двойное подчеркивание) для членов парламента, не занимающих официального поста и...
вопрос задан: 23 May 2017 12:18
4
ответа

Доступ к частным унаследованным полям через отражение в Java

Я нашел способ получить унаследованные члены через class.getDeclaredFields (); и доступ к закрытым членам через class.getFields () Но я ищу частные унаследованные поля. Как я могу добиться этого?
вопрос задан: 1 September 2015 06:31
4
ответа

Как записать простой класс в C++?

Я читал много учебных руководств на классе C++, но они пропускают что-то, что включают другие учебные руководства. Может кто-то показывать мне, как записать и использовать очень простой класс C++, который использует видимость...
вопрос задан: 27 September 2012 12:46
4
ответа

Как наследовать члена парламента, не занимающего официального поста в JavaScript?

существует ли путь в JavaScript для наследования членов парламента, не занимающих официального поста от базового класса до sub класса? Я хочу достигнуть чего-то вроде этого: функционируйте BaseClass () {var privateProperty = "частный"; это....
вопрос задан: 28 November 2009 17:19
3
ответа

Доступ к переменным члена парламента, не занимающего официального поста от определенных прототипом функций

Там какой-либо путь состоит в том, чтобы сделать “частные” переменные (определенные в конструкторе), доступный опытным определенным методам? TestClass = функция () {var privateField = "привет"; this.nonProtoHello...
вопрос задан: 22 October 2017 07:57
3
ответа

Удаление объекта с частным деструктором

Как это возможно, что позволяется удалить объект с частным деструктором в следующем коде? Я уменьшил реальную программу до следующего образца, но это все еще компилирует и работает. класс...
вопрос задан: 11 August 2014 09:11
3
ответа

Как инстанцировать PrivateType внутреннего частного класса

Я пытался установить модульный тест на частный внутренний класс, но имел очень мало успеха: Статистика пространства имен. Модель {общедоступный класс DailyStat {частный класс DailyStatKey//тот для тестирования {...
вопрос задан: 8 July 2010 06:25
3
ответа

Какая польза от искажения личных имен в Python?

Python предоставляет закрытые имена для методов и атрибутов класса. Существуют ли конкретные случаи, когда эта функция требуется, или это просто переход от Java и C ++? Пожалуйста, опишите ...
вопрос задан: 21 July 2009 23:11
2
ответа

Как сделать переменные экземпляра частными в Ruby?

Там какой-либо путь состоит в том, чтобы сделать переменные экземпляра "частными" (C++ или определение Java) в рубине? Другими словами, я хочу, чтобы следующий код привел к ошибке. класс определение Основы инициализирует () @x = 10 концов конца.
вопрос задан: 24 January 2012 22:02
2
ответа

В C++, делает добавление, что друг для класса изменяет его расположение памяти?

Кроме того, имеет значение, где в классе Вы объявляете друга? Имеет значение, если Вы добавляете друга класс или друг функция?
вопрос задан: 23 June 2010 20:53
2
ответа

Члены парламента, не занимающие официального поста при расширении использования класса ExtJS

Я провел некоторое исследование на форуме ExtJS относительно закрытых методов и полей в расширенном классе, и я не мог найти реальный ответ на это. И когда я говорю, что расширенный класс имею в виду...
вопрос задан: 28 April 2010 17:52
1
ответ

Объявление частных переменных-членов

Я начал изучать Objective-C несколько недель назад, и я до сих пор не понимаю, как правильно управлять инкапсуляцией класса. Как лучше всего объявить закрытую переменную-член в ...
вопрос задан: 26 August 2010 02:01
1
ответ

JavaScript: я должен скрывать свои реализации?

Как программист C#, у меня есть что-то вроде привычки к созданию вещей, частных, который может и должен быть частным, и я всегда получаю странное чувство, когда тип JS выставляет все свои половые органы мне (и это...
вопрос задан: 10 July 2010 21:17
0
ответов

Почему частные поля являются частными для типа, а не для экземпляра?

В C # (и многих других языках) совершенно законно получить доступ к частным полям другие экземпляры того же типа. Например: публичный класс Foo {private bool aBool; public void DoBar (...
вопрос задан: 8 September 2018 01:32
0
ответов

Частный доступ в наследство

класс Person {public $ name; частный возраст; // закрытый доступ} класс Employee extends Person {public $ id; государственная зарплата; // свойство класса} $ emp = new Employee (); $ EMP-> имя = ...
вопрос задан: 10 November 2017 16:40
0
ответов

Частный метод в Groovy не является частным

класс A {private def sayHello () {println "Anish"}} def a_obj = new A () a_obj.sayHello () вывод: Anish Есть ли способ защитить sayHello () в groovy или мне не хватает ...
вопрос задан: 16 June 2017 05:38
0
ответов

Частные члены в CoffeeScript?

Кто-нибудь знает, как сделать частные нестатические члены в CoffeeScript? В настоящее время я делаю это, просто используя общедоступную переменную, начинающуюся с подчеркивания, чтобы пояснить, что ее не следует использовать ...
вопрос задан: 15 June 2017 16:28
0
ответов

Почему частное поле параметра видно общему методу в Java 6, но не в Java 7? [дубликат]

Возможный дубликат :Тип -параметризованное поле универсального класса становится невидимым после обновления до Java 7 public class Test{ private String _canYouSeeMe = "yes"; ...
вопрос задан: 23 May 2017 12:00
0
ответов

Реализация частных переменных экземпляра в Javascript

Не понимаю, как я так долго этого не замечал. Я предполагал, что частные переменные экземпляра работают так, но это не так. Они частные (как и неглобальные), конечно, но переменные...
вопрос задан: 23 May 2017 11:46