只显示主题贴
请各位看官先阅读potian大牛图文并茂的经典贴: Ruby 单件类
http://www.javaeye.com/topic/20352
既然类也是Object,也可以有实例变量(instance variable),则在类上的实例变量跟类变量(class variable)不就一样了?
举例说明 类上的实例变量 :
tip1: ruby对外暴露的是只能是方法,不能是变量。
tip2: class variable是指在类级别上这样声明的变量 @@abc = 123
class A
@x = 1
def initialize
@y = 2
end
en ...
- 进入论坛 Ruby 版
回顾一个熟悉的场景:
在某个layout文件里(如layouts/application.rhtml):
<html>
<head>
</head>
<body>
菜单、布局等的通用html
<%= yield %>
</body>
</html>
<%= yield%>是个占位符,当浏览/users/index时,它就被 index.rhtml(原始页面) 生成的内容替换了。
可以说,rails的layout与java的sitemesh在功能、运行机制上几乎一模一样,原始页面 + 模板页面 ...
- 进入论坛 Ruby 版







评论排行榜