Ruby dot用于成員函數(shù)調(diào)用
作者:佚名
Ruby dot的用法一般體現(xiàn)在成員函數(shù)如類或?qū)ο蟮日{(diào)用中。它在實(shí)際應(yīng)用中北編程人員表示成一種成員的關(guān)系。在這里我們將會(huì)對此做一個(gè)詳細(xì)的介紹。
在這篇文章中,我們會(huì)為大家講解有關(guān)Ruby語言的一些基礎(chǔ)知識,比如Ruby dot的知識概念等。這對于一個(gè)剛剛學(xué)習(xí)Ruby語言不久的朋友來說應(yīng)該是非常有用的。#t#
- class A
- class B
- C=3
- end
- def f
- end
- def self.static_f
- end
- end
- puts A::B::C # 3
- A.new.f
- A.B.C # 出錯(cuò) A中沒有 B 方法
- A.static_f
這說明Ruby dot只能用于(類或?qū)ο蟮?成員函數(shù)調(diào)用, ::能用于常量(class 也是常量)訪問和 類的成員函數(shù)的調(diào)用。
Ruby dot應(yīng)該表示的一種成員關(guān)系, :: 更多當(dāng)成 名字空間來用 。
責(zé)任編輯:曹凱
來源:
博客園