0
ответов

В чем смысл геттеров и сеттеров? [дубликат]

Возможный дубликат :Зачем использовать геттеры и сеттеры? Я читал книги по Java, в которых говорилось, что хорошо создавать сеттеры и геттеры для таких переменных, как x и y. Например :public int getX (){...
вопрос задан: 23 May 2017 11:47
0
ответов

Мониторинг всех свойств объектов JavaScript (магические геттеры и сеттеры)

Как мне эмулировать магические геттеры / сеттеры __get () и __set () в стиле PHP в JavaScript? Многие говорят, что в настоящее время это невозможно. Я почти уверен, что это возможно, потому что такие проекты, как ...
вопрос задан: 23 May 2017 10:29
0
ответов

Дескриптор «Getter» требует объекта «свойства», но получил «функцию»

, поэтому у меня есть этот код ниже для объекта таблицы, и он имеет свойство для полевых знаний. Таблица классов (объект): '' '' CSV поддерживаемый SQL Table. '' '@Property Def FieldNames (Self): с открытым (... [
вопрос задан: 30 January 2017 19:41
0
ответов

Получить функцию получения в Javascript

В JavaScript есть возможность создавать геттеры и сеттеры следующим образом: function MyClass () { var MyField; это .__ defineGetter __ ("MyField", function () {return MyField;}); это ....
вопрос задан: 7 January 2016 15:07
0
ответов

В чем разница между Property Set и Property Let в VB6?

Я только что создал несколько Методы набора свойств, и они не компилируются. Когда я поменял их на Property Let, все было хорошо. С тех пор я изучил документацию, чтобы найти разницу ...
вопрос задан: 11 November 2015 19:11
0
ответов

PHP Setters/Getters и конструктор

Я искал это в Интернете, но я не могу найти что-то достаточно ясное, чтобы понять. Я видел «похожие» вопросы здесь об этом в Java. класс животных {...
вопрос задан: 30 September 2015 14:09
0
ответов

Методы установки или конструкторы

до сих пор я видел два подхода к установке значения переменной в Java. Иногда используется конструктор с аргументами, другие методы установки используются для установки значения каждой переменной. Я знаю это ...
вопрос задан: 26 November 2014 14:32
0
ответов

Методы Set и Get в java?

Как я могу использовать методы set и get и почему я должен их использовать? Они действительно полезны? А также можете ли вы привести примеры методов set и get?
вопрос задан: 10 March 2014 20:51
0
ответов

DDD и использование геттеров и сеттеров

Я прочитал несколько статей / сообщений об использовании геттеров и сеттеров и о том, как они помогают преодолеть цель инкапсуляции в объектах модели предметной области. Я понимаю логику отказа от использования ...
вопрос задан: 31 July 2013 19:23
0
ответов

Соглашения о методах доступа (методах получения и установки) в C ++

В SO было задано несколько вопросов о методах средства доступа в C ++, но ни один из них не смог удовлетворить мое любопытство Я стараюсь избегать методов доступа, когда это возможно, потому что, подобно Страуструпу и ...
вопрос задан: 18 July 2013 09:46
0
ответов

Установка свойств через инициализацию объекта или нет: есть ли разница?

Вот простой вопрос: Есть ли разница (производительность) между этим: Человек person = new Person () {Name = "Philippe", Mail = " phil@phil.com ", }; и этот человек person = new Person () ...
вопрос задан: 11 July 2013 15:31
0
ответов

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

При написании функции C ++, которая имеет аргументы, которые ей передаются, насколько я понимаю, всегда следует использовать константу, если вы можете гарантирую, что объект не будет изменен, или константный указатель ...
вопрос задан: 26 October 2012 21:48
0
ответов

Ruby setter не работает с eval

Я использую eval() в методе инициализации: class ActiveRecord::FakedModel def initialize(attributes={}) attribute = {} if not attribute attribute.each do |attr_name , значение| (скрыто)
вопрос задан: 13 August 2012 16:28
0
ответов

Как в C #смешивать получение по умолчанию с явным набором?

Я хочу сделать что-то вроде этого класса :Foo { логическое свойство { получить; установить {notifySomethingOfTheChange (); // Что я должен указать здесь, чтобы установить...
вопрос задан: 10 July 2012 13:24
0
ответов

Ищем короткий и простой пример геттеров/сеттеров в C#

У меня проблемы с пониманием концепции геттеров и сеттеров в языке C #. В таких языках, как Objective -C, они кажутся неотъемлемой частью системы, но не в C #(. насколько я могу...
вопрос задан: 22 June 2012 04:43
0
ответов

Документирование функций сеттера с помощью roxygen

У меня есть функция, которая не делает ничего, кроме объявления уникального атрибута любому объекту R. Базовая демонстрация: # 'Функция установки # '@param x объект R # '@param value значение символа для установки # '@export `foo <-` & ...
вопрос задан: 7 June 2012 13:16
0
ответов

Геттеры и сеттеры Lua

Я работаю с приложением Codea для iPad и изучаю Lua. Codea использует Class.lua для классов. То, что я пытаюсь достичь, - это способ указать функции для методов получения и установки переменных. В настоящее время ...
вопрос задан: 14 May 2012 07:20
0
ответов

Как правильно переопределить метод установки в Ruby on Rails?

Я использую Ruby on Rails 3.2.2 и хотел бы знать, является ли следующий способ "правильным"/"правильным"/"надежным" способом переопределения метода установки для атрибута моего класса. attr _available :attribute _name def...
вопрос задан: 5 May 2012 18:32
0
ответов

Пробел между авто -Сгенерированные геттеры/сеттеры в Eclipse

Я с помощью Eclipse EE IDE -Indigo. Я заполнил все свои переменные класса, затем щелкните правой кнопкой мыши страницу и выберите -> Источник -> Создать геттеры и сеттеры. Это прекрасно работает, но ставит методы...
вопрос задан: 2 May 2012 15:59
0
ответов

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

Я пытаюсь выполнить очень простую сериализацию с помощью XmlSerializer :public struct XmlPerson { [XmlAttribute] общедоступный идентификатор строки { get; набор; } [XmlAttribute] общедоступная строка Имя { get; set;...
вопрос задан: 23 April 2012 15:34
0
ответов

Ошибка частного сеттера Fluent Nhibernate и Sql Server

Я пытаюсь выполнить первый шаг с помощью Fluent nhibernate с sql server express, чтобы добавить эти функции в мой проект. Но получил некоторые ошибки. Поскольку я новичок в nhibernate, я не смог решить проблему...
вопрос задан: 19 April 2012 11:55
0
ответов

Как сгенерировать идентификатор гибернации с автоматической генерацией начального значения

Привет, я написал такой код @Id @Столбец (обнуляемый = ложь) @GeneratedValue(стратегия=GenerationType.AUTO) public int getUserID() { return UserID; } Но я вручную устанавливаю его из DAO, например "e....
вопрос задан: 11 April 2012 06:29
0
ответов

Каждому методу-установщику требуется метод-геттер в Scala?

Программист на Scala должен был знать, что такое написание: class Person{ var id = 0 } var p = new Person p.id p.id = 2 равно классу Person{ частный var _id = 0 def id = _id def ...
вопрос задан: 6 April 2012 08:58
0
ответов

Как проще всего определить сеттер и геттер в Python

Как проще всего определить сеттер и геттер в Python? Есть ли что-нибудь подобное в С# public int Prop {get; set;} Как сделать так? Поскольку для написания методов установки и получения для...
вопрос задан: 6 March 2012 15:37
0
ответов

Установщики Scala - несколько параметров

Могу ли я использовать несколько параметров в установщиках? Например: private var _a = 0 def a = _a def a_ = (b: Int, c: Int) = _a = b + c Если да, как я могу вызвать метод установки?
вопрос задан: 20 February 2012 18:42
0
ответов

Использование __setattr__ и дескрипторов для класса python

Я пишу класс python, который использует __setattr__ и __getattr__ для обеспечения доступа к настраиваемым атрибутам. Однако некоторые атрибуты нельзя обрабатывать обычным образом, поэтому я надеялся использовать дескрипторы для ...
вопрос задан: 6 February 2012 14:06
0
ответов

Автоматические средства установки и получения php

Я пытаюсь реализовать некоторые автоматические средства установки и установки для объектов php. Моя цель - автоматически иметь для каждого свойства методы getProperty () и setProperty (value), таким образом, если ...
вопрос задан: 5 January 2012 13:11
0
ответов

Copying Javascript getters/setters to another prototype object

// Base class var Base = function () {this._value = 'база'; }; Base.prototype = {constructor: Base, // По функции getValue: function () {return this._value; }, // By ...
вопрос задан: 28 December 2011 22:41
0
ответов

C++ function in parent return child

Честно говоря, я не знаю, как задать этот вопрос, поэтому, пожалуйста, не сердитесь :) В любом случае, я хочу, чтобы мутаторы (сеттеры) в моем классе возвращали это, чтобы позволить jQuery-подобные a.name("...
вопрос задан: 20 December 2011 13:08
0
ответов

Свойства сопоставления AutoMapper с частными сеттерами

Можно ли назначать свойства с частными сеттерами с помощью AutoMapper?
вопрос задан: 2 December 2011 10:37