getter-setter 相关问题

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

单独的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

在 Angular 2 应用程序中使用 getter setter 是一种好习惯吗

我正在开发 angular2 应用程序,我的团队成员在其中使用 getter 和 setter 来设置输入属性,如下所示 私人_showModal; @Input() 设置 showModal(showModal){ 这个._showMo...

回答 5 投票 0

我需要一个用于双向绑定的setter吗?

我创建了一个双向绑定到getter的复选框。我没有setter因为getter会返回列表过滤的结果。本地这个解决方案工作正常,但部署后我......

回答 1 投票 0

AS3中的隐式vs显式getter / setter,使用哪些以及为什么?

自从AS3问世以来,我一直这样工作:private var loggy:String; public function getLoggy():String {return loggy; public function setLoggy(loggy:String):void {// ...

回答 3 投票 4

为什么在Eclipse中禁用“Generate Getters and Setters ...”快捷方式?

我正在使用Eclipse 4.9.0。我有一大堆字段,我想在某个文件中生成getter和setter。但是,该选项不会出现在上下文菜单中(alt + shift + S),并且......

回答 1 投票 4

return语句在setter中做了什么?

我有以下代码:var o = {}; o.a = 1; var _value = 1; Object.defineProperty(o,“a”,{set:function(value){_ value = value + 1; console.log(“log:”,value,_ value); ...

回答 4 投票 12

如何使用python中另一个实例的方法更改一个实例的属性

我试图通过更改另一个类的属性来更改一个类的实例的属性。但是,在某些情况下,属性不会按预期更改。假设我有一堂课......

回答 1 投票 2

通过重新分配使对象属性不可更改,但在JavaScript中可修改

英雄类扩展角色{构造函数(名称,种族,性别,角色,等级){超级(名称,种族,性别,角色,等级); this.inventory = []; this.experience = {经验需要:100,......

回答 1 投票 1

如何从getter中写入Fragment中的listView?

我正在尝试在片段中填充列表视图,并且数据来自另一个片段的getter集。但是,当我从...添加更多项目时,我会覆盖数据而不是添加新数据

回答 1 投票 -1

针对java类中的集合属性和对象属性的getter和setter的最佳实践

我有以下实现公共类PartGroup {private Part iPart; private ArrayList iParttList; public Part getPart(){return iPart; } 上市 ...

回答 4 投票 -1

返回getter中的浅表列表副本以及getter如何工作

我不确定如何在getter中创建一个浅拷贝实际工作以及它将如何使我们受益。它是否仍然作为普通的getter起作用,因为我可以检索该列表中的信息...

回答 1 投票 0

必要实体有方法setId()?

Symfony中的每个实体都有一个属性$ id以及它的getter和setter,但我实际上无法理解为什么我们需要setId方法,因为我们几乎从不直接调用它。我可以 ...

回答 1 投票 1

安置者为领域的领域

给定代码:class Point:def __init __(self,x,y):self.x = x self.y = y class Block:size = 40 def __init __(self,x = 1,y = 1):self.pixel_position =点(x * ......

回答 3 投票 2

为什么在JavaScript中使用getter和setter? [关闭]

我知道getter和setter是如何在JavaScript中工作的。我不明白为什么我们需要它们才能使用普通函数得到相同的结果?请考虑以下代码:var person = {...

回答 1 投票 29

Javascript:如何通过`=`符号将setter分配给对象?

有没有办法通过= sign将setter / getter分配给现有对象? window.somesetter = set(v){}; window.somesetter = function set(v){}; window.somesetter = set settername(v){};

回答 3 投票 0

让我的getter方法改变存储值是不好的做法吗?

在我的班级中更改我的getter方法(如版本2)是不好的做法。版本1:public String getMyValue(){return this.myValue} Version 2:public String getMyValue(){if(this ....

回答 14 投票 67

打字稿anonymous getter and setter(拳击和拆箱)

我需要一个带有匿名setter和getter的Typescript(可能是JavaScript)对象。我想要类似:class clsX {a:string,b:any,public get():any {return someFuncG(); } ...

回答 1 投票 0

如何在这种情况下正确使用Getter

我一直在寻找解决这个问题的一整天,但首先,我想说我对java和面向对象都是全新的,所以请放轻松我然后,这里有一些我已经做过的代码。 ..

回答 1 投票 1

如何设置setter和getter来传递测试用例。凯撒密码型问题

我需要帮助从提供的主要方法中清除一些测试用例。我不得不设置具有setter和getter以及翻译的课程,但我遇到了困难。这是......

回答 1 投票 0

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