腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
我
应该在
Python
方法
名中
使用
get_
/
set_
prefixes
吗
?
、
在
Python
中
,
使用
属性而不是Java风格的getter、setter。所以很少有人能看到...或设置..类的公共接口中的
方法
。但是,在属性不合适的情况下,仍然可能以行为类似于getter或setter的
方法
结束。现在
我
的问题是:这些
方法
名应该以
get_
/
set_
开头
吗
?或者这是不明显的狂热,因为它的含义通常是显而易见的(并且人们仍然可以
使用
docstring来澄清不明显的情况)?
浏览 0
提问于2008-12-17
得票数 18
回答已采纳
1
回答
未定义
方法
Ruby
、
、
、
我
想创建一个自定义对象的数组。但是,当我试图调用其中一个对象的
方法
时,我会得到一个错误的未定义
方法
`get_id‘,用于#Map:0x000055cf036a0838>。这是
我
的代码:map = Map.new(id)puts maps[0].get_id
浏览 0
提问于2019-08-20
得票数 1
回答已采纳
1
回答
方法
在RTSPMediaFactory
中
不可用
、
我
使用
的是Gstreamer (libgstrtspserver 1.0) v1.2.3-0。
我
从
Python
派生自MediaFactory,并重写了create_element。
我
打印出了超级实例
中
声明的所有
方法
,并得到以下结果: “
set_
缓冲器_size”、“set_set_mode”、“set_protocols”、‘get_set_mode’、'get_launch‘、’set_eos_suspend‘、’
get_</em
浏览 4
提问于2015-09-17
得票数 0
1
回答
减少对数据库的调用,以便在rails中进行验证
、
、
、
我
正在构建一个rails web,并
使用
form对象来分隔每个表单的验证逻辑。 为了存储推荐者的user_id,
我
不得不进行两次user_id。
我
想知道怎样才能改进它。
浏览 0
提问于2015-05-26
得票数 2
回答已采纳
2
回答
为什么rubocop或ruby样式指南不喜欢
使用
get_
或
set_
?
、
我
在
我
的项目中运行rubocop,并解决了它引起的投诉。有一个特别的抱怨困扰着
我
我
不能从这个抱怨
中
理解太多,所以我看了看。('
get_
') && args.to_a.empty? def bad_writer_name?('
set_
') && args.to_a.on
浏览 1
提问于2014-09-29
得票数 21
2
回答
我
如何重构这段Ruby,Rails代码?
、
、
我
是Rails的新手。有没有更好的
方法
来重构这段代码: Product.minimum(:price).to_i def get_product_price_maximum
浏览 4
提问于2018-01-20
得票数 0
1
回答
AttributeTargetElements = MulticastTargets.Method没有得到尊重?
、
、
我
应用了这一方面:[MulticastAttributeUsage(MulticastTargets.Method)] // regular methods, excluding
浏览 6
提问于2015-03-10
得票数 1
回答已采纳
1
回答
在类__init__之外定义的
Python
属性对象
、
、
我
已经阅读了
Python
属性的
Python
教程,
我
无法理解这段代码:class Celsius: def __init__(self, temperature_temperature是如何链接到self.temperature的,即使这两者并没有在代码
中
的任何地方链接在一起?为什么在to_fahrenheit函数
中
,尽管我正在更改self.temperature,但在构造函数
中
定义的是self._temperatu
浏览 2
提问于2022-05-26
得票数 1
回答已采纳
1
回答
将属性的getter和setter视为单个
方法
的NDepend查询
我
使用
了链接,并从
我
的一个NDepend查询中排除了这些属性。 我们的编码准则之一也是确保一个类
中
的属性(包括自动属性)的数量不应超过10个(与另一个准则一致,即为一个类定义的
方法
不能超过20个)。问题是,即使我们在一个类中有10个属性,在定义的限制内,
方法
的数量也显示为20个。
我
理解这是因为单个属性的
get_
和
set_
被算作两个不同的
方法
。但是,有没有什么
方法
可以更改NDepend查询,使属性的<
浏览 2
提问于2014-05-20
得票数 1
2
回答
返回值的
方法
对原始数据类型进行更改
、
、
在
我
了解了不同的数据类型后,
我
了解到,一旦创建了来自给定类型的对象,它就有了可以做“事情”的固有
方法
。转来转去,
我
注意到,虽然有些
方法
返回值,但其他
方法
会对存储的原始数据进行更改。对于这两种类型的
方法
是否有特定的术语,以及哪些
方法
返回值和哪些
方法
进行更改有任何直觉或逻辑
吗
?
浏览 1
提问于2018-07-19
得票数 1
2
回答
Ruby混合类
方法
我
试图通过一个混合器提供一个类属性设置器和getter,但是很明显,
我
做了一些根本错误的事情。
浏览 1
提问于2020-10-03
得票数 0
回答已采纳
5
回答
判断一个
方法
是否是策略注入
中
的属性的最佳
方法
是什么?
、
、
我
已经将一个自定义处理程序应用于一个类(
使用
entlib4
中
的Policy Injection Application Block ),
我
想知道调用Invoke时输入
方法
是否是一个属性。GetNextHandlerDelegate getNext) if (input.MethodBase.IsPublic && (input.MethodBase.Name.Contains("
get
_") || input.MethodB
浏览 7
提问于2008-09-16
得票数 3
回答已采纳
2
回答
C# 6: getter/setter
中
的当前属性
、
、
是否有
方法
在getter/setter
中
获取当前属性的
名称
?
浏览 2
提问于2016-03-31
得票数 13
回答已采纳
3
回答
如何在字符串
中
创建
名称
为属性的属性?
、
、
使用
Python
,
我
想在一个类
中
创建一个属性,但它的
名称
在一个字符串
中
。通常情况下,您需要:其中已经相应地定义了
get_
、
set_
和del_blah。
我
尝试对变量
中
的属性
名称
执行相同的操作,如下所示: setattr(self, "blah"
浏览 0
提问于2009-07-31
得票数 3
回答已采纳
1
回答
如何
使用
依赖注入?
、
、
、
、
我
使用
它来验证注册用户或登录用户的$_POST变量。类'notice‘用于错误报告和日志。
我
通过在RegisterFormParameterHandler中将对象$notice作为构造函数的参数传递,从而使代码正常工作。
我
是否
应该在
类中
使用
静态
方法
以及如何
使用
?validate_something
方法
中
传入$arg的正确方式
吗
?还是有一种
方法
可以在构造函数
中</e
浏览 6
提问于2013-02-14
得票数 1
回答已采纳
1
回答
如何在swagger码元
中
设置
方法
名
前缀
?
、
(新手对斯威格)例如,
我
希望swagger码元产生与HTTP
方法
对应的所有操作,
前缀
= ' GET _‘。有办法告诉swagger码元
前缀
方法
吗
? 请注意,
浏览 3
提问于2017-03-28
得票数 2
回答已采纳
5
回答
如何在Moose
中
自动生成一组绑定到网络服务的setter/getter?
、
通过自学Moose,
我
正在开发一个与特定硬件接口的Moose对象。
我
想要做的是创建一个对象,其中硬件的所有这些属性都是用一个类似属性的接口实现的。由于获取和设置各种属性对于所有属性都采用相同的形式,有没有一种
方法
可以从这些属性的列表
中
自动生成setter和getter呢?propertyN => ( 'reader' => 'set_propertyN', 'wri
浏览 0
提问于2013-01-29
得票数 4
回答已采纳
1
回答
基于JavaScript的defineProperty原型继承
、
、
、
、
_make = value; } Object.prototype.Drive = function Drive() { console.log("Car.Drive"); }var sedan = new Sedan(); sedan.Drive(); var sedanMake = sedan.Make; 有可能用属性来实现类似的目标
吗
?当然,这个样板可以被提取到一个助手函数
中
,它定义了
get_
和
浏览 0
提问于2019-08-16
得票数 1
回答已采纳
18
回答
是否可以
使用
反射查找当前正在执行的
方法
的
名称
?
、
如标题所示:可以反射给您当前正在执行的
方法
的
名称
。
我
了解了MethodBase.GetCurrentMethod()。
我
还了解到,
我
不仅可以创建堆栈跟踪,
我
还可以创建准确的框架,如果
我
需要的话。若要在属性中
使用
此操作,只需
使用<
浏览 31
提问于2008-09-04
得票数 214
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
一文弄懂Python常见的
Python中下划线的5种含义你都知道吗?为你一步步解析
小白必看:Python中下划线的5种含义
Python中下划线的5种含义
我来考考你!Python中下划线的5种含义你都知道吗?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券