ruby 反射机制常用方法
生活随笔
收集整理的這篇文章主要介紹了
ruby 反射机制常用方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 獲取類的名稱: .class
2. 獲取超類的名稱:.superclass
3. 獲取類包含的模塊:.class.included_modules
4. 檢查是否為實例對象:.instance_of?
5. 呈現對象關系:.class.ancestors(返回類和模塊名稱)
6. 返回變量及常量:.instance_variables.sort .constants.sort .local_variables .global_variables
7. 獲取對象包含的方法:.methods.sort .instance_methods .private_methods
8. 檢查對象是否對方法負責:.respond_to?
轉載于:https://www.cnblogs.com/wf0117/p/9201559.html
總結
以上是生活随笔為你收集整理的ruby 反射机制常用方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 消息中间件之JMS实践(ActiveMQ
- 下一篇: 【前端大概一分钟】css隐藏滚动条同时可