腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
我
不
能从
ruby
中
同一
模块
的
类
中
访问
模块
函数
呢
?
ruby
我
对
ruby
的
访问
规则有一些问题。在某种程度上,
我
认为这样
的
东西是有效
的
: module Foo puts "#{x}" class Baz
我
曾尝试使用self.bar和Foo.bar声明bar,但都不起作用。
我
遗漏了什么?
浏览 16
提问于2021-05-08
得票数 1
回答已采纳
1
回答
如何使所有gem
类
和
模块
都是私有的?
ruby
如何才
能从
Ruby
公开一个
模块
或
类
并关闭其他所有
模块
或
类
呢
?至少,增加
访问
内部类
的
难度将有所帮助(即使在运行时咀嚼名称也比开放
访问
更
浏览 6
提问于2016-04-21
得票数 0
回答已采纳
2
回答
为什么
类
中
的
私有变量可以在这里
访问
?
oop
、
d
我
刚刚开始使用D语言,
我
正在尝试一些面向对象
的
代码。
我
正在尝试以下代码: private int intvar = 5; writeln(tc.strvar); 运行上面的代码会得到以下输出:5
我
发现intvar和strvar变量可以从main fn
访
浏览 0
提问于2019-05-27
得票数 1
4
回答
Ruby
1.9
中
的
ARGF.class是什么?
ruby
、
class
、
ruby-1.9
在
Ruby
1.8.7
中
,没有在
类
和
模块
下列出ARGF,ARGF也不是
类
或
模块
:在
Ruby
1.9.3
中
,在
类
和
模块
下有ARGF,但我看到了以下内容:ARGF.class.superclass # =>
浏览 4
提问于2012-09-05
得票数 30
回答已采纳
1
回答
在Kotlin语言中,内部成员和内部类
中
的
公共成员之间有什么区别?
kotlin
internal class Point { public val y = 0因为Point
类
是内部
的
,所以它只
能从
同一
个
模块
中
访问
。这难道不使x和y也只
能从
同一
个
模块
中
访问
吗?如果是这样的话,在internal
类
中使用public和internal
类
有什么区别?
浏览 4
提问于2022-11-18
得票数 0
回答已采纳
4
回答
Rails
的
“组件”究竟是什么(ActiveRecord、ActionController等)?
ruby-on-rails
我
刚开始学习Rails和
Ruby
。
的
Rails指南说Rails由许多不同
的
“组件”组成。
Ruby
模块
,但是如果它们是
模块
,那么它们位于哪个文件
中
呢
?如果
不
首先使用
Ruby
方法"require“,我们如何引用它们
呢
? 更新:所以我找到了所有内置
模块
和
类
。在
我
的
服务器上,ActiveRecord
模
浏览 1
提问于2011-07-02
得票数 4
回答已采纳
3
回答
ruby
模块
和
类
混淆
ruby
、
class
、
module
我
正在学习
ruby
,
我
试图弄清楚下面的定义是什么意思:所以我知道Square是Shape
的
子类,但是
为什么
要使用作用域解析操作符
呢
?这通常用于
访问
ruby
模块
中
的
类
和常量,但这里有
类
定义,那么它怎么可能已经位于
模块
中
呢
?谢谢。
浏览 3
提问于2012-07-19
得票数 0
回答已采纳
2
回答
限制对Rails中用户提交
的
代码
的
访问
ruby-on-rails
、
ruby
、
metaprogramming
我
正在开发一个以
ruby
代码作为输入并执行它
的
rails应用程序。由于提交
的
代码来自不受信任
的
域,因此
我
希望限制对某些方法和
模块
的
访问
。例如,
我
不
希望用户
访问
File.read或open()。此外,是否有可能限制对几个
模块
的
访问
?只
能从
用户提交
的
代码
中
要求白名单
中</
浏览 2
提问于2013-07-28
得票数 2
回答已采纳
4
回答
为什么
Ruby
模块
包含不是真正
的
“多重继承”,
Ruby
风格如何避免与多重继承相关
的
问题?
ruby
、
multiple-inheritance
、
mixins
Matz假设说“混合可以做几乎所有多重继承做
的
事情,没有相关
的
缺点”(Matz的话)。
我
还知道,连续
的
模块
包含形成了从
类
向上延伸
的
单一继承
浏览 1
提问于2010-10-27
得票数 13
回答已采纳
1
回答
是否有可能强迫Pytest在
模块
之前执行
类
夹具?
python
、
pytest
、
fixtures
我
使用
的
是Pytest,
我
有一个场景,其中必须调用fixtureA并在fixtureB之前分配一些东西。和A
类
一样,有更多
的
B
类
、C
类
、D
类
等,具有不同
的
数据类型,因此some_data.type不是常数!pytest遵循范围层次结构,因此
我
的
类
夹具不会在
模块
之前启动。Pytest不支持这种语法--所以我做了一些
我
不太喜欢
的
事情
浏览 6
提问于2022-04-07
得票数 0
4
回答
包含来自单独文件
的
Ruby
类
ruby
、
class
、
module
有一段时间,
我
在
Ruby
模块
中
包含了整个
类
。显然这不是
我
应该做
的
。
模块
的
要点似乎是存储
函数
,然后可以将这些
函数
作为方法包含在新
的
类
中
。
我
不想这样。
我
有一个
我
想保存在一个单独
的
文件
中
的
类
,
我
可以从其他文件
浏览 1
提问于2009-06-26
得票数 41
回答已采纳
3
回答
Ruby
和Python
中
的
范围
python
、
ruby
、
scope
我
一直在同时学习
Ruby
和Python,
我
注意到
的
一件事是,这两种语言似乎对待作用域
的
方式不同。下面是
我
的
意思
的
一个例子:a = 5 print a a =end myfunc # => Throws a "NameError: undefined local varia
浏览 0
提问于2013-02-24
得票数 6
回答已采纳
1
回答
在
Ruby
中使用继承或
模块
ruby
我
正在创建一个API包装器,所以我一直在寻找其他库,以获得一些关于如何构造它
的
想法。
我
发现很多库将它们
的
所有方法混合在一个Client
类
中
,而不是使用继承。Octokit:推特(类似):client = Octokit::Client.new client.co
浏览 5
提问于2014-11-28
得票数 0
1
回答
HTTPModule
的
最佳方法
c#
、
httpmodule
最近创建了
我
的
第一个http
模块
。它删除并管理用户cookie。一切都很好。
我
现在需要放弃与网站附属机构有关
的
另一个cookie。问题是,更好
的
做法是创建两个完全独立
的
better
模块
,或者向现有的
模块
添加额外
的
代码。
我
之所以问这个问题,是因为它
的
功能是密切相关
的
(它们都会丢弃cookie)。
浏览 1
提问于2013-09-06
得票数 0
回答已采纳
2
回答
如何
访问
Ruby
中
的
基本命名空间?
ruby
、
namespaces
我
在File
模块
所在
的
名称空间中编写代码(在另一个
模块
中
)在php
中
,这可以像这样完成:\File 如何在
ruby
中
做到这一点
呢
?
浏览 1
提问于2012-04-09
得票数 32
回答已采纳
2
回答
理解
ruby
模块
ruby
、
eclipse
、
ruby-2.0
、
dltk
我
是
Ruby
的
新手,使用eclipse、DLTK插件和
Ruby
2.0。
我
创建了一个名为AModule.rb
的
Ruby
模块
文件,其中包含以下代码: aConstant = 7这是从
同一
个项目中
的
测试
ruby
脚本
中
调用
的
:puts AModule::aConstant
浏览 5
提问于2014-09-21
得票数 1
回答已采纳
4
回答
在
Ruby
中
创建
模块
变量
ruby
、
module
、
class-variables
有没有办法在
Ruby
的
模块
中
创建一个行为类似于
类
变量
的
变量?
我
的
意思是,它可以在
不
初始化
模块
实例
的
情况下
访问
,但它可以更改(与
模块
中
的
常量不同)。
浏览 0
提问于2011-04-17
得票数 120
回答已采纳
4
回答
为什么
我们要在
Ruby
中
的
类
中放置一个
模块
?
ruby
、
namespaces
在
Ruby
中
,为了命名空间
的
考虑,将
类
放入
模块
中
是很有用
的
。
我
还看到了将
模块
放入
类
中
是可能
的
。但我不明白你
为什么
要这么做。
模块
通常被混合到
类
中
,对吗?那么,在
类
中
定义
模块
的
目的是什么
呢
?
浏览 7
提问于2010-08-23
得票数 45
回答已采纳
1
回答
应用/2和Kernel.apply/3替代品?
elixir
、
apply
、
args
我
正在创建一个动态执行
函数
的
任务。这个
函数
每次都是不同
的
,参数数([1, "hi", :a])也不一样,所以我使用了Kernel.apply/2。defp create_task(f, args) doend 但是,
我
无法让它与私有
函数
(使用defp声明)一起工作
浏览 0
提问于2018-10-30
得票数 0
回答已采纳
1
回答
为什么
以这种方式构建
我
的
代码会导致toplevel常量警告,
我
如何修复它?
ruby-on-rails
、
ruby
我
的
应用程序代码
的
结构如下Rails 3.2所示。如果
我
进入Rails控制台并输入Foo::Bar::FooBar,它将返回以下警告:module Foo endclass FooBar
我
浏览 1
提问于2012-11-15
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java国王:我来告诉你什么才是真正的封装!
面向对象的class和type
设计模式学习心得——(二)单例模式
Ruby 中的模块
自动化微服务治理
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券