getter-setter 相关问题

面向对象编程中的公共mutator方法,负责更改和返回私有类成员的值,从而保持封装原则。

如果我在__dict__中存储python getter和setter的值会出什么问题?

我正在使用python getter和setter,但我不喜欢使用虚拟变量来存储值。例如,python中的一个简单的getter和setter可能是这样定义的:class Foo(object):...

回答 1 投票 0

在Scala的标识符中使用Underscore

我有一个带getter / setter的类:class Person {private var _age = 0 // getter def age = _age // setter def age _ =(value:Int):Unit = _age = value}我们知道我们可以调用.. 。

回答 1 投票 1

如何观察通过setter-getter或Proxy公开的对象数组属性内容的更改

使用getter / setter我正在创建一个如下所示的IIFE。它将getter和setter返回到内部存储的数组变量。我希望拦截对该数组所做的更改 - console.log是......

回答 1 投票 0

使用Lombok生成“Getters”

我正在学习面向对象编程的入门课程。我们目前的任务是创建一个“塔防”版本,并帮助我们使用Junit和Lombok。我们已经 ...

回答 1 投票 0

vue.js将getter和setter添加到后期绑定属性中

这个主题与这个问题有关...将两个一维数组映射到二维数组,然后填充已知值基本上我有三个对象集合:颜色,大小和产品。这些是 ...

回答 1 投票 0

使用getter和setter函数可以考虑?

我正在做一个涉及创建帐户的程序,我需要创建它以便扫描特定数据以执行指定的命令。是适合它的getter和setter函数吗?上市 ...

回答 2 投票 0

更改属性的属性时不使用属性集

我有一个超级简单的类Point:class Point {public Point(double x,double y){X = x; Y = y;公共双X;公共双Y;我在盒子里使用Point ......

回答 1 投票 0

我的日食一直说“没有使用该领域的价值”

我的Person类中有一个(boolean)hasDriverLicence变量。我创建了getter和setter方法,并且在人员构造函数中使用了hasDriverLicence但是我的eclipse说“该字段的价值...

回答 2 投票 0

当有吸气剂时,Hibernate是否总是需要一个setter?

我们有一些使用@Column和@Basic注释的Hibernate getter方法。如果我们没有相应的setter,我们会得到一个例外。为什么是这样?在我们的例子中,我们得出的价值......

回答 5 投票 55

你使用get / set模式(在Python中)吗?

使用get / set似乎是Java中的常见做法(出于各种原因),但我几乎看不到使用它的Python代码。为什么在Python中使用或避免使用get / set方法?

回答 8 投票 72

吸气剂和二传手不能正常工作?

我试图使用多态和继承来制作盒子对象,我设置宽度的getter和setter工作得非常好,但是对于长度,我把它写成与getter相同的格式......

回答 2 投票 -2

生成的setter与接口方法发生冲突

我正在编写一个实现暴露setSelected方法的接口的类。这个类将有一个selected属性:private class Foo:IFoo {var selected = false override ...

回答 2 投票 3

Getter / Setter和原型链[重复]

在当前使用ES6类语法和get / set语法的JavaScript项目中,我偶然发现了一个我无法解释的行为。首先,提取的演示按预期工作:A类{...

回答 1 投票 8

C ++:数组的setter和getters

我正在努力寻找正确的格式来初始化类中的(私有)数组并从类外获取/设置值。我的代码是半功能的,但在...中感觉很尴尬

回答 1 投票 -1

JAVA,setter没有得到发送给我的构造函数程序返回零的值

我遇到的错误是控制台打印出点值中的所有零,当它应该显示类似于(1,2)(3,4)(5,6)(7,8)的东西时我跟踪了对二传手的错误,......

回答 2 投票 0

kotlin中lazy {}与getter()初始化之间的区别

在kotlin中我们可以使用这两种方法lazy {}和getter()lazy initializaiton:内部val连接器由lazy {serviceConnector} getter():内部val连接器:...

回答 1 投票 1

是否有一种不那么繁琐的方法来检索原型链中某处的getter和setter方法?

我有一个对象的引用,它在原型链的某个地方有一个getter和setter用于某个属性。我想获得对getter和setter方法的引用,以及它们的对象......

回答 1 投票 2

除了Haskell中的Control.Lens.Setter之外,实现Observable的方法是什么?

Control.Lens.Setter在Haskell中使用Observable功能非常出色。 (更新数据集中的值时将触发的函数/仿函数。)但是,考虑到镜头不包括在内...

回答 2 投票 -6

单独的getter和setter声明

我如何单独声明属性的getter和setter?例如,假设我要创建以下层次结构:interface IReadOnlyFoo {string Value {get;接口IFoo:...

回答 3 投票 1

为什么其中1个getter / setter工作而其他人没有

我有一个有2套吸气剂和固定剂的类。 1套是传统类型。这些按预期工作:var userEmail:String {get {return UserDefaults.standard.string(forKey:...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.