2
ответа

Как attr_accessor Ruby может произвести переменные класса или переменные экземпляра класса вместо переменных экземпляра?

Если у меня есть класс с attr_accessor, он принимает значение по умолчанию к созданию переменной экземпляра наряду с соответствующими методами считывания и методами set. Но вместо того, чтобы создать переменную экземпляра, там путь к...
вопрос задан: 10 September 2012 23:15
2
ответа

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

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

Необходимо ли только использовать локальные переменные в частичном?

Используя локальные переменные кажется желательным в частичном, которое могло использоваться всего приложения для предотвращения зависимостей через приложение. Но в единственном контроллере это кажется приемлемым для ссылки...
вопрос задан: 26 May 2009 01:08
2
ответа

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

<% form_tag (: действие =>'update': идентификатор => album.id), делают %> Заголовок: <% = text_field (: альбом: заголовок) %> <br> Художник: <% = text_field (: альбом: художник) %> <br> Жанр: <...
вопрос задан: 8 May 2009 03:28
1
ответ

Как получить переменные экземпляра класса Python внутри __init__?

Я хотел бы знать, есть ли способ получить переменные экземпляра класса, которые находятся внутри init. Я видел что-то, подтверждающее, что я ищу, за исключением того, что я ищу способ получить экземпляр ...
вопрос задан: 11 April 2019 09:51
1
ответ

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

Я хотел бы создать экземпляр класса данных внутри своей деятельности PlayerDetails.kt, а затем иметь возможность доступа к его данным в другой операции позже. Я делаю это, потому что я не хочу постоянно ...
вопрос задан: 30 March 2019 23:54
1
ответ

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

Я хочу передать аргумент по умолчанию методу экземпляра, используя значение атрибута элемента instance: class C: def __init __ (self, format): self.format = format def process (self, ...
вопрос задан: 1 January 2018 08:24
1
ответ

Заявленные свойства требуют соответствующей переменной экземпляра?

Свойства в Objective C 2.0 требуют, чтобы соответствующая переменная экземпляра была объявлена? Например, я привык делать что-то вроде этого: MyObject.h @interface MyObject: NSObject {NSString *...
вопрос задан: 6 September 2014 18:49
1
ответ

Каково различие между этими двумя определениями инициализации класса Ruby?

Я работаю через книгу по Ruby, и автор использовал немного отличающуюся форму для записи определения инициализации класса, чем он имеет в предыдущих разделах книги. Это похоже на это: класс...
вопрос задан: 2 May 2010 18:09
1
ответ

Направляющие активные рекордные переменные экземпляра

Моими вопросами является в отношении этого AR и его переменной экземпляра @saved класс PhoneNumber <ActiveRecord:: Основа has_one: пользователь validates_presence_of: определение числа сам create_phone_number (пользователь...
вопрос задан: 31 March 2009 19:08
1
ответ

шаблон "одиночка" smalltalk: как я инициализирую переменные экземпляра?

Я испытываю затруднения заставить шаблон "одиночка" инициализировать переменную экземпляра в smalltalk. (вот ссылка на другую реализацию для разъяснения), это - то, что я имею: новый ^...
вопрос задан: 13 January 2009 11:47
0
ответов

Использование переменных экземпляра в методах класса - Ruby

У меня есть класс, подобный приведенному ниже, и я использовал переменные экземпляра (массив), чтобы избежать использования большого количества параметров метода. Это работает, как я ожидал, но это хорошая практика? На самом деле я бы не ожидал ...
вопрос задан: 30 July 2019 06:22
0
ответов

В чем разница между ivars и свойствами в Objective-C

Какова семантика разница между этими тремя способами использования ivars и свойств в Objective-C? 1. @class MyOtherObject; @interface MyObject { } @property (неатомный, сохранить) MyOtherObject * ...
вопрос задан: 12 March 2019 22:16
0
ответов

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

Я создаю класс построителя запросов, который поможет в построении запроса для mongodb из параметров URL. Я никогда не занимался объектно-ориентированным программированием и не разрабатывал классы для использования...
вопрос задан: 1 October 2018 14:20
0
ответов

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

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

Современная среда выполнения Objective-c с использованием как свойств, так и ivars в блоке интерфейса

I ' Мы видели примеры кода (из книги «Начало разработки iPhone 4»), где они оба объявляют ivars внутри интерфейсного блока, а затем объявляют его свойства. Примерно так: @interface ...
вопрос задан: 23 May 2017 12:26
0
ответов

Objective C: ARC с переменными экземпляра, объявленными в файле реализации

Я нашел интересный пост, описывающий, как в Objective-C 2.0 переменные экземпляра могут быть объявлены в файле реализации. Рассмотрим этот пример: @interface MyClass {} @end @implementation ...
вопрос задан: 23 May 2017 12:20
0
ответов

Ruby: Автоматически устанавливать переменную экземпляра в качестве аргумента метода?

Планируется ли реализовать поведение ruby, аналогичное функции CoffeeScript по указанию имени переменной экземпляра в списке аргументов метода? Подобно классу User def initialize(@name, age) #...
вопрос задан: 23 May 2017 12:10
0
ответов

Почему переменная экземпляра (очевидно) не устанавливается в nil при инициализации?

Я понимаю, что в Objective C «переменные экземпляра всегда инициализируются 0 (или nil, NULL или false, в зависимости от точного типа данных)». Вопрос о stackoverflow В модульном тесте2 ниже, почему ...
вопрос задан: 23 May 2017 11:56
0
ответов

Создает ли частное @property переменную экземпляра @private?

Я читал что @synthesize автоматически создаст соответствующие переменные экземпляра для @property, а ivars по умолчанию @protected. Но что если я использую расширение класса (как показано ниже), чтобы ...
вопрос задан: 23 May 2017 11:45
0
ответов

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

Я новичок в Java, изучаю инкапсуляцию и видел пример, в котором переменные экземпляра объявляются в классе как частные. http: //www.tutorialspoint.com/java/java_encapsulation ....
вопрос задан: 12 May 2017 05:50
0
ответов

Одна и та же переменная экземпляра для всех действий контроллера

У меня есть контроллер rails с двумя определенными действиями: index и show. У меня есть переменная экземпляра, определенная в действии индекса. Код выглядит примерно так: def index @some_instance_variable = foo ...
вопрос задан: 10 February 2017 17:45
0
ответов

Передача переменных, создание экземпляров, self, Механика и использование классов :требуют объяснения [закрыто]

Я сижу над этим целый день и уже немного устал, так что извините, что я краток. Я новичок в питоне. Я просто переписал рабочую программу, на кучу функций в классе и...
вопрос задан: 11 July 2016 04:39
0
ответов

Ruby convert Object to Hash

Допустим, у меня есть объект Gift с @name = "book" & @price = 15.95. Как лучше всего преобразовать это в хэш {name: "book", price: 15.95} в Ruby, а не в Rails (хотя можете дать ...
вопрос задан: 30 September 2014 14:44
0
ответов

Разница между self.var и простым var

В чем разница между использованием self.var и просто var в классе Objective-C? Есть ли преимущества или опасности для одного или другого?
вопрос задан: 9 July 2014 22:56
0
ответов

стратегии развертывания, PHP + SVN

Я просто хочу обсудить нашу стратегию развертывания и найти в ней неточности. процесс идет так -> Завершение разработки для определенного выпуска -> Все разработчики передают свои файлы в trunk -...
вопрос задан: 31 May 2014 13:25
0
ответов

Локальные переменные установлены на ноль? (Objective-C)

Я читаю книгу по Objective-C, и автор сказал, что если локальным переменным не присваивается значение, они будут установлены в nil, но статические переменные будут установлены до нуля. Итак, я настроил int a и не сделал...
вопрос задан: 26 May 2014 14:18
0
ответов

Частный ivar в @interface или @implementation

Есть ли причина объявлять частный ivar в @interface вместо @implementation? Я вижу такой код повсюду в Интернете (включая документацию, предоставленную Apple): Foo.h @interface Foo: ...
вопрос задан: 16 February 2014 04:24
0
ответов

В рельсах, имеет ли значение использование локальной переменной или переменной экземпляра в методах действий

У меня есть много методов действий, которым не нужно создавать переменную экземпляра для рендеринга представления, потому что эти методы будут перенаправлять только на другие действия от других контроллеров. Мне интересно: это ...
вопрос задан: 19 January 2014 19:57
0
ответов

Должен ли каждый ivar быть свойством?

Я вижу, что при кодировании для iOS повсеместно рекомендуется использовать свойства для доступа к переменным экземпляра из-за преимуществ, которые это дает для управления памятью , среди прочего. ...
вопрос задан: 26 October 2013 15:20