Описание тега public-members
4
ответа
Почему я могу иметь публичного члена в непубличном классе?
class MyClass { public static final int num=90; } Почему мне разрешено создавать публичного участника в непубличном классе? Есть ли другой способ доступа к этому члену, о котором я не знаю (кроме как через имя класса)?
03 мар '14 в 00:27
6
ответов
Зачем делать закрытый член внутреннего класса публичным в Java?
В чем причина объявления члена частного внутреннего класса общедоступным в Java, если к нему по-прежнему нельзя получить доступ за пределами содержащего класса? Или это может? public class DataStructure { // ... private class InnerEvenIterator { // …
07 июн '11 в 11:42
1
ответ
Объявление частной переменной в Python
Я пишу банковское заявление в Pythonи читая некоторый исходный код отсюда Banking Application. balance класс определяется ниже: class Balance(object): """ the balance class includes the balance operations """ def __init__(self): """ instantiate the …
10 янв '16 в 03:21
2
ответа
Создание хранимой процедуры требует пакета в Oracle
Ниже приведен пример PL/SQL, предназначенный для создания очень простой хранимой процедуры в Oracle на основе кода, сгенерированного с помощью среды разработки SQL Developer. Я получаю сообщение об ошибке при запуске команды. Во многих онлайн-руково…
22 июл '15 в 07:46
1
ответ
Не удается получить доступ к открытым членам суперкласса с переменной подкласса
Так что, если у меня есть следующий класс Super: class Super { public: string member = "bla bla"; void doSth() { cout << member; } }; И класс Sub, который наследует Super: class Sub : Super { public: string member2 = "bla bla 2"; }; Тогда, ког…
13 июл '17 в 15:02
1
ответ
.NET Reflector - Reflexil, Изменить частное на общедоступное
У меня есть сборка, загруженная в рефлектор.NET, и у меня есть дополнение reflexil. Я нашел метод в сборке, но это личное. Копирование всего метода в мой код - это слишком много работы, потому что в сборке используются многие другие методы. Я просто…
03 авг '11 в 08:24
1
ответ
Делаем метод общедоступным в JavaScript. Почему этот синтаксис?
Я изучал код TinyMCE и наткнулся на этот способ разоблачения открытых методов: tinymce.extend(this, { execCommand : execCommand, queryCommandState : queryCommandState, queryCommandValue : queryCommandValue, addCommands : addCommands }); Какая польза…
25 май '11 в 05:33
9
ответов
Ленивая загрузка публичного члена класса данных в PHP
Я хочу лениво загружать открытые данные членов класса в PHP. Предположим, у нас есть следующий класс: <?php class Dummy { public $name; public $age; public $status_indicator; } ?> Если $name, $age а также $status_indicator были бы частными чле…
17 май '12 в 17:43
4
ответа
Почему не все поля / свойства / методы общедоступны?
Я знаю, это может звучать глупо, но я действительно хочу знать:), я учусь на C# в настоящее время, и, как вы знаете, вам нужно установить "объект"(кнопка, метка, текст, переменная и т. д.) публичным или как вам угодно. Тем не менее, вам все равно ну…
06 мар '11 в 12:44
1
ответ
Как правильно настроить этот "публичный" метод?
У меня есть этот код (JSFiddle) var OBJ = function(){ var privateVar = 23; var self = this; return { thePrivateVar : function() { return privateVar; }, thePrivateVarTimeout : function() { setTimeout(function() { alert(self.thePrivateVar()); } , 10);…
13 дек '11 в 12:08
1
ответ
Как получить доступ к открытым членам в приватном методе в R6Class?
library(R6) Person<-R6Class("Person", public=list( name=NULL, age=NULL, initialize=function(name,age){ self$name<-name self$age<-age }, GrowUP1=function(){ self$publicGrow() }, publicGrow=function(){ self$age<-self$age+1 }, GrowUP2=funct…
10 янв '19 в 01:53
0
ответов
Переменная UITextView, позволяет задавать текст только специальным методом?
У меня есть UITextField собственность внутри UIViewController учебный класс. Я хочу разрешить устанавливать его текст, используя специальный метод только в контроллере представления. Цель состоит в том, чтобы переместить другие элементы контроллера …
09 окт '13 в 09:59
2
ответа
Путаница в области открытых переменных C++
Если вы объявите открытую переменную в классе, вы можете изменить эту переменную из любой функции, которая также является членом этого класса. Если вы объявляете переменную внутри функции, то ее область действия не выходит за пределы функции. Так яв…
01 июн '17 в 21:42
4
ответа
Есть ли когда-нибудь применение для класса, который содержит только открытые поля экземпляра?
Я проводил проверку кода и увидел класс, созданный разработчиком, который содержал только открытые поля экземпляра. Этот класс не используется в бизнес-логике; он просто используется для хранения тестовых данных (разработчик создал их для теста). Эт…
26 окт '10 в 16:48
2
ответа
Freemarker: доступ к публичному полю без использования метода получения в шаблоне
Я настраиваю представления в приложении Dropwizard и столкнулся с любопытной проблемой с Freemarker. Следуя документации здесь, я создал очень простой пример: public class ExampleFreemarkerView extends View { private Foo foo; public ContractHtmlView…
18 июн '19 в 02:37
1
ответ
Какое соглашение о кодировании публичных / частных членов в WPF с привязкой?
Я знаю, что это широко обсуждаемый вопрос в stackoverflow (например, в разделе « Должен ли я использовать общедоступные или частные переменные? »), Но мне так и не удалось найти подходящий ответ на свои сомнения. Короче говоря, этикет OO-кодирования…
25 дек '21 в 19:15
3
ответа
С++ | Производный класс обращается к закрытым членам базового класса, а не к своим собственным закрытым членам.
извините, если это очевидно, но я искал вокруг, и мне до сих пор неясно, как решить эту проблему. Вот мой код: #include <iostream> #include <string> using namespace std; class PermMagnet { public: string name; int ac_rating; int dc_ratin…
23 дек '20 в 14:56
0
ответов
От частного к публичному участнику одинаковое смещение?
Предположим, у меня есть класс struct A { consteval static size_t offsetX() { return offsetof(A, x); } consteval static size_t offsetY() { return offsetof(A, y); } consteval static size_t offsetZ() { return offsetof(A, z); } friend class B; private:…
09 окт '23 в 03:43