![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Ruby
文章平均质量分 73
ttyue_123
这个作者很懒,什么都没留下…
展开
-
Ruby中self的作用
Ruby中有一个奇怪的关键词self,这个关键词非常的灵活,在不同的场景下,self代表着不同的含义。 学过C++的同学,可以这样理解,self其中的一个作用类似于C++类中的this指针的使用,表示的就是当前对象或者默认对象,类似于C++中的this指针,但是又不大相同。this和self的区分: 相同点:this指的是当前对象,然后self在类中方法中的含义也指的是原创 2018-01-29 22:23:33 · 3284 阅读 · 0 评论 -
Win32OLE提供的Excel操作
首先创建excel的WIN32OLE对象:excel= WIN32OLE.new('Excel.Application')1. 打开excel文件: workbook =excel.Workbooks.Open('c:\examples\spreadsheet.xls') 2.创建sheet:workbook = excel.Workbooks.Add() 3.删除sheet:exc...原创 2018-05-15 19:39:54 · 3074 阅读 · 1 评论 -
Ruby和Test::Unit单元测试框架
1.Test::Unit Framework框架(1)断言==预期的结果注:包含require 'test/unit'表示可以进行单元测试(测试用例),然后分解成较为底层的形式,测试用例通常包括和某个特定功能或特性相关的所有测试。规定:表示测试的类必须是Test::Unit::TestCase的子类,含有断言的方法名必须以test开头。主要是因为Test::Unit使用反射来查找需要运行的测试。只...原创 2018-05-15 19:50:14 · 2897 阅读 · 0 评论