首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Ruby元编程启动3

2012-09-14 
Ruby元编程起步3创建类方法上回我们动态创建了initialize方法,其他实例方法跟initialize如出一辙,就不介绍

Ruby元编程起步3
创建类方法

上回我们动态创建了initialize方法,其他实例方法跟initialize如出一辙,就不介绍了,今天我们要面临的是如何创建类方法。

不过为了剧情需要,先把我们刚刚建好initialize的类给填满。
按照第一节的例子,我们来吧数据都填充到类变量@@data中去,不过为了巩固上节的知识,请先自己试着写这段代码。




class Classdef instance_method_for_demoputs "This is a instance method for #{self}"endendA = Class.newA.instance_method_for_democlass Adef self.class_method_for_demoputs "This is a class method for #{self}"endendA.class_method_for_demo


绕口令配上这段代码,不知道各位能不能理解: 所谓类方法,是类这个对象的实例方法……写到这我终于明白自己表达能力的欠缺,只能寄希望与各位读者的聪慧,如果懂了,我们就继续下一篇……

热点排行