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

  • 5 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Почему рекомендуется объявлять переменные экземпляра как закрытые?

Мой вопрос относится к Java, но он также может быть применен к C #. Мне было интересно, почему все рекомендуют делать переменные экземплярачастныйв отличие от их изготовлениязащищенный. Давайте просто подумаем об этом. Закрытые переменные не ...

Задан 30 Jun 2013, 18:51 от akhilless
  • 51 голос
  • 7 ответов
  • 0 просмотров
7 ответов

Как сделать реальную частную переменную экземпляра?

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

Задан 11 Aug 2009, 17:40 от HelloMoon
  • 20 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

 ОП! :) Спасибо за попытку, хотя. Просто жаль, что нет области «Друг», как в C ++, но похоже, что по большей части частного интерфейса будет достаточно. Еще раз спасибо!

здаем иерархию объектов, где каждый элемент имеет коллекцию других элементов, и каждый элемент также имеетParent свойство, указывающее на его родительский элемент. Довольно стандартные вещи. У нас также естьItemsCollection класс, который ...

Задан 07 Jul 2011, 16:06 от MarqueIV
  • 95 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Почему 'private val' и 'private final val' различны?

Раньше я думал, чтоprivate val а такжеprivate final val такие же, пока я не увидел раздел 4.1 в Scala Reference: Определение постоянного значения имеет вид final val x = eгде е - постоянное выражение (§6.24). Окончательный модификатор должен ...

Задан 16 Nov 2012, 07:43 от Yang Bo
  • 4 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Очень полезная информация, но я не пытаюсь объявить новый пакет; Я пытаюсь получить доступ к закрытым пакетным классам в существующем. Мой путь к классу уже указывает на правильный каталог, но я попытаюсь явно установить его в оболочке. Тем не менее, я думаю, что принятый ответ правильный; только открытые классы доступны для JShell.

ал с JShell после выпуска Java 9 и попытался импортировать пакет, который сделал. Поскольку все приложение, для которого я его кодирую, будет содержаться в этом пакете, каждый класс, кроме одного (который я еще не кодировал), является частным для ...

Задан 24 Sep 2017, 17:57 от Isaac Saffold
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

этот объект не может быть доступен в частных функциях JavaScript без взлома?

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

Задан 18 Jul 2010, 04:59 от Nick
  • 14 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

модификатор delete против объявления функции частной

Я читаюэто [https://stackoverflow.com/questions/16770492/c-syntax-default-and-delete-modifiers] вопрос, но это все еще не имеет большого смысла для меня. Это все еще звучит как особенность сахарного покрытия. Какая разница между: class A { // ...

Задан 17 Sep 2013, 10:55 от Kiril Kirov
  • 19 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

частный подкаталог meteor

Недавно я узнал о частных подкаталогах метеоров. Согласно документам: «Закрытый подкаталог - это место для любых файлов, которые должны быть доступны для серверного кода, но не обслуживаться клиенту, например, для личных файлов данных». Я новичок ...

Задан 16 Jan 2014, 20:30 от user2635787
  • 7 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Могу ли я преобразовать объект и получить доступ к закрытым членам данных в C ++?

Я хочу получить доступ к личному члену данных в классе. В классе нет функции-члена для доступа к частному члену данных. Это личное. Я хочу взять урок и кое-как взломать его. Один из методов состоял в том, чтобы скопировать объявление класса, ...

Задан 03 Oct 2009, 08:00 от Xav
  • 119 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как таковые, спецификаторы доступа не влияют на смысл объявлений друзей (они могут появляться в приватных: или в публичных: разделах, без разницы).

о сказал мне, что есть различие между объявлением класса друга в общественных или частных зонах класса, но я не могу найти что-либо об этом в Интернете, и я не уверен, что они знали, о чем они говорили. Я имею в виду разницу между: class A { ...

Задан 20 Jun 2011, 06:45 от BIU
  • 102 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

Есть ли причина написать «личное» ключевое слово в C #?

Насколько мне известно,private по умолчаниювезде в C # (имеется в виду, что если я не пишуpublic, protected, internalи т.д. это будетprivate по умолчанию). (Пожалуйста, поправьте меня, если я ошибаюсь.) Итак, в чем причина написания этого ...

Задан 12 Dec 2011, 18:42 от Camilo Martin
  • 9 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

 (найти слово "публика" там)

новляем Angular 6 с 5. У нас есть общая библиотека, в которой мы получаем ошибки сборки. Будучи магазином Java, мы привыкли отмечать методы и атрибуты наших компонентов как частные. В Angular 6 при сборке нашей библиотеки (после конвертации и ...

Задан 15 May 2018, 15:44 от Scott
  • 3 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Можно ли сравнить частные атрибуты в Ruby?

Я думаю в: class X def new() @a = 1 end def m( other ) @a == [email protected] end end x = X.new() y = X.new() x.m( y )Но это не работает. Сообщение об ошибке: syntax error, unexpected tIVARКак я могу сравнить два личных атрибута из одного класса?

Задан 02 Dec 2009, 03:07 от OscarRyz
  • 26 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Как я могу получить доступ к закрытым методам и личным членам данных через рефлексию?

Я знаю, что мы можем получить доступ к приватному конструктору через@ Санджай Т. Шарма упомянул в своем ответе на мой вопрос:Делает & instancex Void & # x201...

Задан 23 May 2017, 11:46 от CommunityEng.Fouad
  • 125 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Любой способ вызвать частный метод?

У меня есть класс, который использует XML и рефлексию для возвратаObjectс другим классом. Обычно эти объекты являются подполями внешнего объекта, но иногда это то, что я хочу генерировать на лету. Я пробовал что-то подобное, но безрезультатно. ...

Задан 19 May 2009, 00:01 от Sheldon Ross
  • 7 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Глобальные и локальные и частные функции (Javascript)

В настоящее время я читаю книгу по Javascript от Pragmatic, и меня смущает одна вещь. У них есть раздел о том, как сделать переменные глобальными, локальными или приватными. В чем разница между локальными и частными переменными? Есть один? Как ...

Задан 14 Feb 2012, 21:15 от Billjk
  • 11 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Инициализировать частные поля только для чтения после десериализации

Мне нужно инициализировать личное поле только для чтения после десериализации. У меня есть следующие DataContract: [DataContract] public class Item { public Item() { // Constructor not called at Deserialization // because of ...

Задан 17 Feb 2012, 13:03 от Andris
  • 9 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

например, у вас нет объекта Ferrari для доступа. Вы должны создать объект Ferrari, а затем получить доступ к его членам. static main - это специальная статическая функция. Вы можете думать об этом как об отдельном, если хотите. Поэтому, если вы переместите свой основной метод за пределы Ferrari, вы ожидаете, что вам придется создать экземпляр Ferrari, чтобы использовать его ... то же самое здесь.

package com.valami; public class Ferrari { private int v = 0; private void alam() { System.out.println("alam"); } public Ferrari() { System.out.println(v); } public static void main(String[] args) { Ferrari f = new Ferrari(); f.v = ...

Задан 16 Jan 2011, 19:21 от Karoly
  • 8 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

GSSendEvent - Inject Touch Event для iOS

Я хочу добавить сенсорное событие в iPhone. Я получаю координаты события касания через сетевой сокет. GSSendEvent, кажется, хороший выбор. Однако ему нужен GSEventRecord в качестве одного из входных данных. Кто-нибудь знает, как подготовить ...

Задан 23 Apr 2013, 03:47 от Jailbroken
  • 7 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Могу ли я преобразовать объект и получить доступ к закрытым членам данных в C ++?

Я хочу получить доступ к личному члену данных в классе. В классе нет функции-члена для доступа к частному члену данных. Это личное.Я хочу взять урок и кое-ка...

Задан 03 Oct 2009, 06:00 от Xav
  • 464 голосов
  • 11 ответов
  • 0 просмотров
11 ответов

Does Python have “private” variables in classes?

Я пришел из мира Java и читал Брюса Экелса Шаблоны, рецепты и идиомы Python 3.Читая о классах, можно сказать, что в Python нет необходимости объявлять переме...

Задан 29 Oct 2009, 00:54 от Omnipresent
  • 13 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Частный конструктор в абстрактном классе

В Java, какова цель использования частного конструктора в абстрактном классе? В обзоре я получил этот вопрос, и мне любопытно, для какой ситуации нам нужно ...

Задан 16 Dec 2018, 18:25 от ZhaoGangChris
  • 24 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Пакетный приватный модификатор в Scala 2.8

Если я попробую private[com.company.foo] def bar(xml: XmlPath) = {я получил [error] ... ']' expected but '.' found. [error] private[com. [error] ^Что с этим? Я могу только сделать его закрытым для com. * Или ...?

Задан 27 Jan 2012, 11:29 от Robin Green
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

ошибка клонирования при проверке частного репозитория github

Я получаю следующую ошибку при клонировании частного репо на компьютере моего коллеги: Cloning into xxx... remote: Counting objects: 7112, done. remote: Compressing objects: 100% (4870/4870), done. remote: Total 7112 (delta 2281), reused ...

Задан 06 Dec 2011, 18:28 от thecodeassassin
  • 10 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Это действительно работает, но я решил выслушать просьбы не делать этого и разработал другой метод получения информации, который не требует ничего аморального. :) Спасибо, в любом случае!

ТИРОВАТЬ: Я не собираюсь этого делать, теперь я понимаю, насколько это может быть опасно. Но вопрос остается в чисто академических целях.Я пытаюсь реализоват...

Задан 13 Dec 2010, 13:25 от vilhalmer
  • 67 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

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

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

Задан 21 Jul 2011, 01:30 от leo
  • 14 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

модификатор delete против объявления функции частной

Я читаюэтот вопрос, но это все еще нене имеет большого смысла для меня. Это все еще звучит как особенность сахарного покрытия.Какие'Разница между:

Задан 17 Sep 2013, 08:55 от Kiril Kirov
  • 13 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

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

Просто еще один "почему так " вопрос: я заметил, что частные вспомогательные методы все еще доступны в представлениях. Зачем'это что? И есть ли...

Задан 11 Oct 2012, 06:32 от Joshua Muheim
  • 10 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

C ++ Доступ к внешнему классу Закрытый внутренний класс - почему запрещено

Здравствуйте, мне интересно, почему стандарт C ++ позволяет нам во вложенных классах получать доступ к закрытым полям внешнего класса, в то время как он запр...

Задан 15 Mar 2016, 10:29 от DawidPi
  • 11 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

PHP - Частные переменные класса дают ошибку: неопределенная переменная

Я получаю сообщение об ошибке "Неопределенная переменная: интервал в C: \ wamp \ www \ DGC \ classes \ DateFilter.php" Вот мой код для класса DateFilter: class DateFilter extends Filter { //@param daysOld: how many days can be passed to be ...

Задан 12 Oct 2011, 22:44 от CHawk
  • 13 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

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

Еще один вопрос «почему это так»: я заметил, что частные вспомогательные методы все еще доступны в представлениях. Почему это? И есть ли способ предотвратить это (например, при наличии вспомогательных методов, которые должны вызываться только из ...

Задан 11 Oct 2012, 08:32 от Joshua Muheim
  • 42 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Преимущество методов set и get по сравнению с публичной переменной [duplicate]

Possible Duplicate: Why use getters and setters? Есть ли какое-то преимущество в создании методов для доступа к закрытым переменным в вашем классе вм...

Задан 23 May 2017, 12:25 от Communityzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
  • 50 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Что такое частный API, и почему Apple отклонит приложение iOS, если оно используется?

Я прочитал несколько статей об этом, и я просто хочу посмотреть, правильно ли я это понимаю:Apple отклонит ваше приложение, если вы используете частный API ....

Задан 10 Jul 2013, 18:25 от giant91
Page 1 of 3
1 2 3