getter-setter

Usar @ property versus getters y setters

Aquí hay una pregunta de diseño específica de Python: class MyClass(object): ... def get_my_attr(self): ... ... ... Python nos permite hacerlo de cualquier manera. Si diseñara un programa Python, ¿qué enfoque usaría y por qué?

¿Cómo se implementa un setter privado cuando se utiliza una interfaz?

He creado una interfaz con algunas propiedades. Si la interfaz no existiera, todas las propiedades del objeto de clase se es ... ; } Sin embargo, esto no está permitido cuando se utiliza una interfaz,por lo que esto se puede lograr y, si es así, ¿cómo?

Captadores y fijadores de propiedades

Con esta simple clase obtengo el compilador warning Intentando modificar / acceder x dentro de su propio setter/getter ... { x = newValue * 2 //Error } get { return x / 2 //Error } } // ... }

¿Por qué es imposible anular una propiedad getter-only y añadir un setter? [cerrado]

¿Por qué crees (o, por qué es bueno que) Microsoft eligió no permitir: public abstract class BaseClass { public abstra ... CS0546 ' ConcreteClass.Bar.set': no se puede anular porque ' BaseClass.Bar ' no tiene un accessor de conjunto overridable

¿Es posible implementar getters/setters dinámicos en JavaScript?

Soy consciente de cómo crear getters y setters para propiedades cuyos nombres uno ya conoce, haciendo algo como esto: // A ... equivalente a estos? No hace falta decir que, idealmente, me gustaría una solución que es compatible con varios navegadores.

¿Es una buena práctica hacer que los getters y setters estén en línea?

public: inline int GetValue() const { return m_nValue; } inline void SetValue(int nNewValue) { ... ía más rápido. Por lo tanto, pensé que sería genial para usar en getters y setters. Pero tal vez, hay algunos inconvenientes?

¿Cómo puedo sobrescribir un método getter en un modelo ActiveRecord?

Estoy tratando de sobrescribir un método getter para un modelo ActiveRecord. Tengo un atributo llamado name en el modelo Cate ... vuélvalo, de lo contrario devuelve name atributo. ¿Cómo haría esto? Esto debería llamarse normalmente así: @category.name

C++ getters / setters estilo de codificación

He estado programando en C# durante un tiempo y ahora quiero repasar mis habilidades en C++. Teniendo la clase: class Foo ... etter: inline const std::string& name() const { return name_; } hacer público el campo ya que es una constante Gracias.

¿Utilizas el patrón get/set (en Python)?

Usar get/set parece ser una práctica común en Java (por varias razones), pero apenas veo código Python que use esto. ¿Por qué usa o evita los métodos get/set en Python?

¿Es una mala práctica que mi método getter cambie el valor almacenado?

Es una mala práctica cambiar mi método getter como la versión 2 en mi clase. Versión 1: public String getMyValue(){ ... (){ if(this.myValue == null || this.myValue.isEmpty()){ this.myValue = "N/A"; } return this.myValue; }

c#: getter / setter

Vi algo como lo siguiente en alguna parte, y me preguntaba qué significaba. Sé que son getters y setters, pero quiero saber por qué el tipo de cadena se define así. Gracias por ayudarme. public string Type { get; set; }

Generar getters y setters en NetBeans [cerrado]

Necesito saber cómo hacer que NetBeans genere getters y setters usando un atajo.

(no) Propiedades en Java?

Por lo tanto, me he guardado deliberadamente un Java n00b hasta hace poco, y mi primera exposición real provocó un shock meno ... ro no puedo recordar dónde. ¿Cómo se logró? ¿Hay una extensión de idioma para eso? ¿Está relacionado con NetBeans o algo así?

¿Hibernate siempre necesita un setter cuando hay un getter?

Tenemos algunos métodos getter de hibernación anotados con @Column y @Basic. Obtenemos una excepción si no tenemos el setter ... iene ningún propósito funcional. Así que sólo tenemos un método vacío para conseguir alrededor de la condición de error..

Diferencia entre y yo. en el objetivo-C

¿Hay una diferencia entre usar el subrayado y usar la palabra clave self en Objective-C cuando se llama a un @property? Dec ... lguna diferencia si quiero usarla en mi código? ¿Cuando? En el getter/setter? self.myString = @"test"; _myString = @"test";

CoffeeScript: Getter / Setter en Inicializadores de objetos

ECMAScript nos permite definir getters o setters de la siguiente manera: [text/javascript] var object = { property: 7, ... rocedan cuando estoy usando CoffeeScript. ¿No hay una manera de hacer esto tan cómodo como en JavaScript/ECMAScript? Gracias.

Getters y Setters en Kotlin

En Java, por ejemplo, puedo escribir getters por mi cuenta (generados por IDE) o usar Anotaciones como @Getter en lombok, lo ... g public rises an error: Getter visibility must be the same as property visibility. Entonces, ¿cómo funcionan los getters?

Setter privado typescript?

¿Hay alguna forma de tener un setter privado para una propiedad en TypeScript? class Test { private _prop: string; ... jor que las alternativas actuales. ¿Me estoy perdiendo algo? Si no, ¿hay una buena razón para que no haya setters privados?

Getter personalizado & Setter iOS 5

Quiero anular el getter y setter en mi clase ObjC usando ARC. .h File @property (retain, nonatomic) Season *season; .m ... f.season = s; // do some more stuff } - (Season *)season { return self.season; } ¿Me estoy perdiendo algo aquí?

¿Debo usar variables públicas o privadas?

Estoy haciendo un gran proyecto por primera vez. Tengo muchas clases y algunas de ellas tienen variables públicas, algunas ti ... e esta pregunta). Conozco la teoría de lo que significa público y privado, pero ¿qué se utiliza en el mundo real y por qué?