12、Ruby与Rails开发:类的运用与布局填充

Ruby与Rails开发:类的运用与布局填充

1. Ruby类的探索

在Ruby中,一些有趣的特性值得我们关注。比如, blank? 方法的使用,一个由空格组成的字符串并非空字符串,但它是“空白”的,而且 nil 也是“空白”的,这暗示着Rails实际上将 blank? 方法添加到了 String 的基类 Object 中。

1.1 控制器类

StaticPagesController 为例:

class StaticPagesController < ApplicationController
  def home
  end
  def help
  end
  def about
  end
end

StaticPagesController 继承自 ApplicationController ,并拥有 home help about 方法。我们可以在控制台中创建该控制器的实例并查看其类层次结构:

>> controller = StaticPagesController.new
=> #<StaticPagesC
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值