![]() |
1
4
在Ruby中已经有了关于如何做的答案,但是我首先会问你需要做什么? 没有必要将Java模式复制到露比。我从2005年开始学习Ruby,从来没有需要过单件课程。 为什么您需要一个实例来开始?为什么不能定义类方法并在类上调用它们呢? 据我所知,你正在尝试以下方法:
但是你可以这样做:
而且由于thre只是一个类klass,所以您的问题是本机解决的,而且类型也更少:) Ruby中的类只是类类的实例,因此它们可以拥有实例可以拥有的一切。 |
![]() |
S qasem · Android内存性能 7 年前 |
![]() |
R83nLK82 · 在单例设计模式上引发IOException 7 年前 |
![]() |
hal · 两个课程有什么区别?他们的工作方式不同吗? 7 年前 |
![]() |
Jaquarh · 如何在不使用DI的情况下实例化父类 7 年前 |
|
Deepanshu · 基于PHP的Web应用程序中的单例对象状态 7 年前 |
![]() |
dicle · 视图控制器中的依赖项注入 7 年前 |
![]() |
Kozuki · 如何在生产代码中考虑单例? 7 年前 |