Лучшие private-members вопросы ИТ разработчиков

  • -3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Можно ли вызвать метод из main, если он приватный? Если нет, то как это возможно?

Я пытаюсь запустить эту программу, но в настоящее время у меня просто появляются ошибки. Я не уверен, как заставить это работать. Если я изменю класс SavingsAccount на public, все должно быть в порядке, но я должен сохранить его как ...

Задан 19 Nov 2012, 13:51 от user1781382
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Машинопись: закрытый член неожиданно не определен

Так что я'у нас есть базовое приложение Typescript, которое не должнона самом деле не вызывает каких-либо серьезных проблем, но кажется, что-тоздесь идет...

Задан 17 Jun 2013, 11:14 от tBureck
  • 17 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

мы можем получить доступ к закрытой переменной, используя объект

знаю, является ли вопрос достаточно описательным, но почему и как такое поведение существует ?: public class Layer { public string Name { get; set; } private IEnumerable<Layer> children; public IEnumerable<Layer> Children { get { return ...

Задан 20 Apr 2011, 23:00 от Joan Venge
  • 12 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Синглтон-паттерн Objective-C в iOS 5+

Я читал много тем и статей в блогах о том, как реализовать синглтон в target-c, некоторые из них, возможно, немного устарели (2010 год или более ранняя версия), и кажется, что у людей разные мнения по этому вопросу. .. Есть ли у ...

Задан 17 Mar 2013, 17:22 от AppsDev
  • 13 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как осуществляется доступ к закрытым переменным в C ++?

Как компилятор управляет защитой переменных в памяти? Есть ли бит памяти, связанный с частными переменными в памяти? Как это работает?

Задан 15 Jul 2012, 03:08 от Bill the LizardSharat Chandra
  • 12 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Синглтон-паттерн Objective-C в iOS 5+

Я читал много веток и статей в блогах о том, как реализовать синглтон в target-c, некоторые из них, возможно, немного устарели (2010 год или более ранняя вер...

Задан 17 Mar 2013, 16:22 от AppsDev
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Python «личное» искажение имени и экземпляр против атрибутов класса

Я писал декоратор, которому нужен доступ к закрытым переменным, и обнаружил это несоответствие. Кто-нибудь может объяснить это?(Python 2.5)Использование имен...

Задан 21 Sep 2012, 18:42 от Rafe
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Не удается объявить члена класса ifstream в заголовочном файле

Я пытаюсь объявить объект ifstream в заголовочном файле, как показано, но я получаю сообщение об ошибке, говорящее о том, что к нему нельзя получить доступ. Я пробовал разные вещи, такие как превращение указателя в указатель, инициализацию в ...

Задан 04 Dec 2013, 20:48 от Riddle
  • 177 голосов
  • 24 ответа
  • 0 просмотров
24 ответа

Я надеюсь, что это может быть полезно.

ли способ сделать «закрытые» переменные (определенные в конструкторе) доступными для методов, определенных прототипами?

Задан 12 Jan 2009, 16:59 от morgancodes
  • 0 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Java - доступ к частным переменным экземпляра

Мне нужно получить доступ к закрытым переменным из следующего списка классов (Species.java), чтобы использовать их в классе KlingonOx.java.Цель класса Klingo...

Задан 10 Dec 2012, 01:46 от ajanic0le
  • 7 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Java устанавливает приватные поля внутри конструкторов

Обычная практика проектирования - сделать переменные экземпляра частными и иметь общедоступные методы получения и установки для доступа к ним. Но много раз я видел в Интернете примеры кода, в которых есть конструкторы, которые ...

Задан 03 Aug 2013, 15:27 от user373201
  • 26 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

2) в качестве аргументов вашему компилятору

от вопрос уже есть ответ здесь: Как мне проверить приватную функцию или класс, который имеет закрытые методы, поля или внутренние классы? [/questions/34571/how-do-i-test-a-private-function-or-a-class-that-has-private-methods-fields-or] 47 ...

Задан 21 Jul 2011, 15:22 от Jir
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Я думаю, что это, наверное, лучшее, что я могу сделать. Я не приму это, если кто-то придет с более удовлетворительным ответом.

имаюсь программированием в Excel VBA, но не во многом это объектно-ориентированный. Вот кое-что, что возникает время от времени, что меня беспокоит, и мне интересно, есть ли что-то, что я пропускаю. В VBA, скажем, у меня есть класс C, ...

Задан 20 Dec 2010, 06:57 от jtolle
  • 12 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

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

Python предоставляетчастное искажение имени для методов и атрибутов класса. Существуют ли конкретные случаи, когда эта функция требуется, или это просто пер...

Задан 21 Jul 2009, 23:11 от cmcginty
  • 4 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

@chtz забыл статическое приведение.

, что базовый классA определяет защищенный член. Производный классB использует этот член. class A { public: A(int v) : value(v) { } protected: int value; }; class B : public A { public: B(int v) : A(v) { } void print() const; ...

Задан 28 Mar 2018, 15:10 от Spiros
  • 3 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

, он доступен только в пределах этого файла, что означает, что он фактически является закрытым; он не может быть вызван объектом любого другого класса.

я очень не хочу бить лошадь до смерти по этому вопросу (я читал различные статьи по этому поводу), но я просто хотел бы получить больше мнений по этому вопросу, прежде чем я создам свое «собственное соглашение», которое теперь ...

Задан 03 Aug 2011, 15:46 от 5StringRyan
  • -3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Можно ли вызвать метод из main, если он приватный? Если нет, то как это возможно?

Я пытаюсь запустить эту программу, но в настоящее время у меня просто появляются ошибки. Я не уверен, как заставить это работать. Если я изменю класс Savings...

Задан 19 Nov 2012, 12:51 от user1781382
  • 65 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

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

Возможный дубликат:Значение одинарного и двойного подчеркивания перед именем объекта в PythonЧто я должен использовать _foo (подчеркивание) или __bar (двойно...

Задан 02 Aug 2010, 05:46 от kurikintoki
  • 49 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Что лучше между модификатором readonly и частным сеттером?

Я работал над созданием класса, и вдруг мне пришла в голову мысль, в чем разница между двумя кодами: public readonly string ProductLocation;А ТАКЖЕ public string ProductLocation { get; private set; }Можете ли вы, ребята, дать мне представление, ...

Задан 02 Nov 2011, 03:55 от Allan Chua
  • 8 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как скрыть частных участников класса?

Я использую Visual Studio в течение некоторого времени, и это раздражает меня каждый раз, когда я работаю с классами. Проблема в том, что когда я создаю объект класса, я склонен видеть, что приватные члены принадлежат этому классу, и я не хочу ...

Задан 27 Jan 2012, 00:05 от Malkavian
  • 59 голосов
  • 24 ответа
  • 0 просмотров
24 ответа

извините, я не выучил правильные правила обсуждения. но вывод реальный мои мысли результаты.

Да, я полностью осознаю, что то, о чем я спрашиваю, совершенно глупо и что любой, кто хотел бы попробовать такое в рабочем коде, должен быть уволен и / или з...

Задан 08 Jan 2009, 12:45 от Jason Baker
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Машинопись: закрытый член неожиданно не определен

Итак, у меня есть базовое приложение Typescript, которое на самом деле не должно вызывать каких-либо серьезных проблем, но кажется, что здесь что-то идет не так, и я понятия не имею, что. У меня есть этот частный членminUpdateRate в ...

Задан 17 Jun 2013, 13:14 от tBureck
  • 148 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Грубо говоря, я лично считаю, что написание классов, производных от базового класса, предлагает аналогичную функциональность, которую вы описываете как «наличие личных данных на экземпляр». Вместо этого у вас просто есть новое определение класса для каждого «уникального» типа.

(и многих других языках) совершенно законно обращаться к закрытым полям других экземпляров того же типа. Например: public class Foo { private bool aBool; public void DoBar(Foo anotherFoo) { if (anotherFoo.aBool) ... } }КакСпецификация C # ...

Задан 08 Aug 2011, 14:21 от RichK
  • 16 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

больше помощи

я есть наследствоstruct A : public BЯ хочу скрыть отдельные функции от B, это возможно? я знаю обратное возможно с помощьюusing BMethod в декларации. ура

Задан 05 Feb 2011, 17:57 от lurscher
  • 9 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

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

Я начал изучать Objective-C несколько недель назад и до сих пор не понимаю, как правильно управлять инкапсуляцией класса. Каков наилучший способ объявления з...

Задан 26 Aug 2010, 01:54 от Michael Eilers Smith
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Определите Члены частного поля и Наследование в шаблоне модуля JAVASCRIPT

Я могу определить частные поля члена в шаблоне модуля, используя код ниже

Задан 17 Sep 2012, 14:02 от Ankur
  • 82 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Это не совсем правильное объяснение вопроса.

у объекты одного класса имеют доступ к личным данным друг друга? class TrivialClass { public: TrivialClass(const std::string& data) : mData(data) {}; const std::string& getData(const TrivialClass& rhs) const { return rhs.mData; }; private: ...

Задан 03 Aug 2011, 03:00 от Keith
  • 40 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

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

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

Задан 14 May 2009, 21:34 от Babiker
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Объявление строк как std: string в C ++

Это основано на GCC / G ++ и обычно на Ubuntu. Вот мой пример программы, которую я сделал: #include <iostream> using namespace std; int main() { std::string c = "Test"; cout << c; return 0; }Приведенный выше код работает нормально. Но у меня ...

Задан 20 Apr 2013, 12:36 от itsols
  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Итак, теперь, в тесте, после создания экземпляра тестового объекта, вы можете переопределить зависимое поведение:

у проверить следующую логику (это, очевидно, урезанная версия моего метода): public void myPublicMethod(params) { if(some_condition) privateMethod1(); else privateMethod2(); }У меня отключены все другие зависимости в методе, и я настроил это ...

Задан 27 Jul 2011, 15:56 от PianoFighter88
  • 40 голосов
  • 20 ответов
  • 0 просмотров
20 ответов

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

Документацию по частным методам может видеть только тот, кто имеет доступ к исходному коду. Стоит ли затраченных на это усилий?

Задан 16 Nov 2009, 16:14 от Jader Dias
  • 25 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Это определенно не происходит от Java. В C / C ++ идентификаторы, начинающиеся с подчеркивания, обычно зарезервированы для компилятора.

рвых, я знаю, что этот вопрос задавался несколько раз и что в конечном итоге это в основном вопрос личных предпочтений, но, читая все темы по этому вопросу, некоторые вещи мне не понятны. По сути, большинство людей согласны, по крайней мере, с ...

Задан 27 Dec 2010, 16:33 от Kharlos Dominguez
  • 9 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Возможен ли доступ к частному полю Java при наличии ссылки?

Сегодня я натолкнулся на следующую «странную» особенность - если у вас есть ссылка на объект из класса A в теле класса A, вы можете получить доступ к закрытым полям этого объекта - т.е. public class Foo{ private int bar; private Foo foo; public ...

Задан 27 Oct 2011, 13:05 от asenovm
  • 0 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Java - доступ к частным переменным экземпляра

Мне нужно получить доступ к закрытым переменным из следующего списка классов (Species.java), чтобы использовать их в классе KlingonOx.java. Цель класса KlingonOx.java - определить, через сколько лет популяция видов слонов будет больше, чем ...

Задан 10 Dec 2012, 02:46 от ajanic0le
  • 31 голос
  • 6 ответов
  • 0 просмотров
6 ответов

 в этом случае: не приватные методы могут быть переопределены другим внутренним классом, в то время как приватные нет.

причина объявления члена частного внутреннего класса общедоступным в Java, если к нему по-прежнему нельзя получить доступ за пределами содержащего класса? Или это может? public class DataStructure { // ... private class InnerEvenIterator { // ...

Задан 07 Jun 2011, 11:42 от vitaut
Page 1 of 2
1 2