在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
Ruby的成员访问修饰关键字分为三种,与c#一样。 与c#不同的是,ruby的访问修饰符从定义处开始起作用,直到下一个访问修饰符出现时终止,比如
class Greeter
def initialize end private def sayhi() puts "hi" end def saybye() puts "bye" end public def say() sayhi saybye end end g = Greeter.new g.say # output hi bye g.sayhi # error because the sayhi isn't publics member initialize默认就是private的 其他方法默认是public的 成员变量和类变量默认是private的 要用attr_reader或attr_accessor来增加读写控制 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论