腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在Java中使用使用者作为
setter
和
提供者作为
getter
是不好
的
做法吗?
、
、
、
我有一个Java
类
,它有一些我不打算为其创建
setter
和
getter
的
私有
变量
;我希望这些
变量
保持不可
访问
性。但是有一个
类
需要
访问
这些
变量
。这个
类
是不同包中
的
访问
者(我更愿意将它保存在不同
的
包中)。允许该类向
访问
者提供充当
setter
和
getter
浏览 1
提问于2016-11-11
得票数 1
回答已采纳
2
回答
Getter
和
Setter
/
访问
其他
类
的
变量
我有两个
类
Player
和
menuState,根据player
类
中名为" model“
的
变量
,播放器
的
模型会发生变化。现在我想通过菜单中
的
一个按钮来更改模型,但是我不知道如何在不创建新
的
播放器对象
的
情况下从menuState中
访问
“模型”
变量
。我
的
Player
类
:
浏览 15
提问于2020-05-15
得票数 0
回答已采纳
7
回答
目标C中
的
属性到底是什么?属性
和
实例
变量
之间有什么区别?
、
我对实例
变量
和
属性非常困惑。我读过很多关于这方面的帖子,但我仍然不清楚。我来自JAVA背景,我从目标C文档中推断出一个属性类似于JAVA
类
(一个具有
getter
和
setter
的
实例
变量
)。属性可以通过其
getter
和
setter
方法从
其他
类
访问
,而实例
变量
是私有的,不能从
其他
类
访问</
浏览 7
提问于2012-04-12
得票数 3
回答已采纳
4
回答
在C++中有没有办法创建“超级私有”
变量
?
、
我有一个关于C++
的
特性
的
想法,我想知道是否有可能创建它。 假设我希望'MyClass‘中
的
私有
变量
只能由两个函数
访问
,即公共
getter
和
setter
。也就是说,如果MyClass
的
另一个公共或私有函数试图获取或更改我
的
超私有
变量
的
值,我将得到一个编译错误。但是,
getter
和
setter
的
行为正常
浏览 0
提问于2011-09-28
得票数 27
2
回答
要
访问
类
变量
,只能有一个不带
getter
方法
的
setter
方法吗?
给定以下代码: def self.noise=(noise) end我已经使用了
setter
方法self.noise,但实际上并没有使用
getter
方法,它是有效
的
。我很想知道
类
变量
是否需要
getter
和
setter
方法才能工作? 所有这一切中令人困惑
的
元素是,实例
变量
似
浏览 0
提问于2016-11-05
得票数 0
1
回答
目标C:强制使用Getters
和
Setters?
、
、
我注意到很多时候,当我在Objective C中为一个属性创建一个自定义
的
getter
/
setter
时,至少有一次在我
的
类
的
某个地方,我忘记了使用self.variableName来
访问
我
的
属性,而只是用variableName直接
访问
它,这就违背了
getter
和
setter
的
目的(而且可能会导致以后很难追踪到
的
bug )。现在,这个问
浏览 2
提问于2012-09-11
得票数 0
回答已采纳
1
回答
Swift:常数
的
内部实现
在斯威夫特中,常量是如何实现
的
?我读过,上面写着 我不清楚这一说法。Swift是否使用一种特殊
的
方法来建立常量?有人能解释一下吗?
浏览 3
提问于2017-06-26
得票数 0
回答已采纳
2
回答
封装
的
目的是什么?它是否提供了安全层?
、
、
尽管我已经学习了很多关于封装
的
知识,但它是关于隐藏数据以防止被操纵。为此,我们声明了私有
变量
,这样就不能从
类
外
访问
它。但我们可以使用
setter
getter
方法在
类
外实现或
访问
它们。因此,如果我们必须使用
setter
getter
方法来实现它,那么
其他
任何人都可以使用
setter
getter
方法来实现它。。那么,我们是如何避免被操纵
的
呢?
浏览 60
提问于2019-05-28
得票数 1
6
回答
目标-C编写通用
的
getter
和
setter
方法
、
、
在我
的
项目中,我有一个设置
类
,它具有自定义设置器
的
属性,可以
访问
NSUserDefaults,使一切变得更简单。思想是Settings
类
有它具有从NSUserDefaults获取名称值
的
自定义
getter
,以及保存新值
的
setter
。问题是,编写所有的
getter
和
setter
(我有大约50个属性)似乎太重复了,并且希望创建一个
浏览 14
提问于2016-07-26
得票数 4
回答已采纳
6
回答
强制获取/设置私有属性
的
私有
变量
的
访问
权限
如果我有一个私有
变量
,我想对其进行一些内部验证,并希望将该验证保存在一个地方,我会将其放在
getter
/
setter
后面,并仅通过该
getter
/
setter
访问
它。这在处理公共属性时很有用,因为
其他
代码不能
访问
私有
变量
,但是当我处理
类
本身内部
的
对象时,有没有办法强制使用
getter
/
setter
?;
浏览 0
提问于2009-05-11
得票数 6
回答已采纳
1
回答
java具有要修改
的
变量
并在
其他
类
中使用
我希望有一个
变量
可以在所有
其他
类
中使用。我可以在一个
类
中修改该
变量
,并在
其他
类
中使用该新值。
浏览 0
提问于2017-01-23
得票数 0
2
回答
保护jar中
的
内部类
变量
、
、
我们在一个
类
中有一个
getter
方法。在同一个JAR中,我们希望
变量
可以从相同
的
包
和
子包中以无标识符
访问
级别进行
访问
。来自:
的
访问
级别以下 我们
的
问题是,如何阻止某人使用已编译
的
.JAR,创建具有相同包命名空间定义
的
类
,并能够通过
getter
访问
我们
的
变量
?我们考虑去掉特定
变量</em
浏览 1
提问于2012-09-21
得票数 0
回答已采纳
1
回答
在
类
的
方法内调用get方法
、
我有一个简单
的
问题。我有两个
getter
方法。如果我像下面这样在一个非静态
类
中调用get方法,我
的
代码会有问题吗?此外,can
getter
方法被设置为静态
的
。如果它发生了,当它发生
的
时候。这段代码只是在这里发布
的
示例代码。
浏览 4
提问于2021-10-02
得票数 0
1
回答
我应该使用公共
访问
还是包
访问
?为什么我要在字段中使用私有?
因此,有两个问题: 我应该为我
的
类
使用公共或包
访问
吗?在每个项目中,我
的
所有
类
都保存在一个包中,我从不在
其他
项目中使用它们
的
任何方法。那么我需要公开
访问
吗?我想包裹对我来说是可以
的
。我知道将字段设置为私有的习惯,以及为它们设置
getter
和
setter
的
习惯。我也理解密封
的
概念,但是无论我在哪里读到制造
getter
和
浏览 0
提问于2013-01-31
得票数 0
回答已采纳
3
回答
我是否应该使用getX()来获取
变量
X,即使我在
类
的
“内部”?
、
、
我想知道,当我编写一个
类
时,我是否应该使用
getter
和
setter
来
访问
其他
实例
变量
(或者只是根据它们
的
名称来调用它们)。我认为这造成了不必要
的
噪音,但我想听听你们对此有什么看法。
浏览 1
提问于2011-11-12
得票数 1
回答已采纳
2
回答
如何正确
访问
类
NSMutableDictionary实例
变量
、
、
、
因此,我一直在阅读编码最佳实践,以及使用setters/getters
访问
和
更改自定义
类
的
实例
变量
的
重要性,而不是将
变量
公开并直接
访问
它们。 但是,如何将其转换为
访问
可变字典实例
变量
中
的
值呢?对于“非数组”实例
变量
(BOOLs等),我了解如何“正确”
访问
它们:使用点符号
和
setter
/
getter</
浏览 5
提问于2011-04-29
得票数 1
回答已采纳
3
回答
使用正确
的
getter
和
setters方法
的
类
修饰符纠正Java中
的
层次结构
、
、
、
在此之前,但不能解决我
的
问题。所以,我来解释一下。我希望不会重复一个话题。 private dataC;我不知道是否正确,将方法
getter
浏览 2
提问于2016-03-08
得票数 0
2
回答
Servlet/JSP:在mobile类型上找不到属性'id‘
、
、
这个页面基本上调用一个Servlet,其中数据库
访问
是在它
的
doGet()方法中完成
的
。SQL查询作为查询字符串
的
一部分发送。new ArrayList<mobile> ();其中mobile只是一个
类
,其中id
和
name作为
类
变量
(以及构造函数) 3)然后将ArrayList
浏览 4
提问于2013-03-20
得票数 0
回答已采纳
3
回答
在
类
中使用
getter
/
setter
-是好
的
还是坏
的
做法?
、
、
在
类
的
内部代码中使用
getter
/
setter
而不是直接
访问
实例
变量
,这是好
的
做法还是坏
的
做法?至少对于
setter
,可以添加额外
的
代码来验证值,但是对于
getter
来说,这只是开销?Java编译器有多智能,如果我
的
getter
/
setter
只是直接设置/获取值,Java是否会优化我
的
代码,并通过直
浏览 8
提问于2012-05-13
得票数 6
回答已采纳
1
回答
C++:如何使一组派生
类
能够
访问
一个
类
的
私有成员?
、
、
、
假设有一个
类
: Library在Library
类
中,有一组(大量)私有成员
变量
。因为在Library
的
类
中有大量
的
私有成员,所以我不想使用
getter
和
setter
这两个繁琐
的
方法。另外,LibraryCustomer派生
类
通常会引用这些成员。
浏览 4
提问于2015-05-07
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券