Ruby dot用于成员函数调用

开发 开发工具
Ruby dot的用法一般体现在成员函数如类或对象等调用中。它在实际应用中北编程人员表示成一种成员的关系。在这里我们将会对此做一个详细的介绍。

在这篇文章中,我们会为大家讲解有关Ruby语言的一些基础知识,比如Ruby dot的知识概念等。这对于一个刚刚学习Ruby语言不久的朋友来说应该是非常有用的。#t#

  1. class A  
  2. class B  
  3. C=3 
  4. end  
  5. def f  
  6. end  
  7. def self.static_f  
  8. end  
  9. end  
  10. puts A::B::C # 3  
  11. A.new.f  
  12. A.B.C # 出错 A中没有 B 方法  
  13. A.static_f 

 

 

这说明Ruby dot只能用于(类或对象的)成员函数调用, ::能用于常量(class 也是常量)访问和 类的成员函数的调用。

Ruby dot应该表示的一种成员关系, :: 更多当成 名字空间来用 。

责任编辑:曹凯 来源: 博客园
相关推荐

2011-07-20 16:09:08

C++

2009-12-14 16:44:56

Ruby调用DLL

2009-12-16 14:24:48

Ruby函数lambd

2009-12-18 15:24:52

2009-12-17 17:04:09

Ruby函数参数传递

2009-07-31 16:06:50

成员函数构造函数C#

2009-12-18 16:55:49

Ruby调用win32

2010-01-21 14:28:03

C++静态成员函数

2009-12-17 18:04:59

Ruby调用Oracl

2009-12-18 09:52:40

Ruby字符串处理函数

2010-03-11 11:10:14

Python函数式

2009-12-09 17:37:36

PHP函数isset(

2022-02-25 09:19:32

TypeScript辅助函数枚举

2023-10-26 11:37:35

函数Python

2011-07-12 11:15:46

C++

2010-02-02 15:01:59

C++成员函数指针

2009-12-18 11:22:34

Ruby source

2010-01-28 13:35:41

调用C++函数

2010-02-04 10:08:00

C++静态成员函数

2010-07-28 15:29:18

Flex函数
点赞
收藏

51CTO技术栈公众号