首页 > 代码库 > ruby学习笔记
ruby学习笔记
RUBY语言学习
几个难点学习理解
- ruby语言是比较简单的一门语言,因为它的一切设计原则是面向对象的,所以,使用起来特别方便。当然,主要是由于它具有与Python、swift等等相似的语法特点,使得他使用起来十分方便。
下面归纳几个本人日常遇到的问题。
1.关于变量的可读可写。
attr_reader : name | 表示name只读 |
---|---|
attr_write : name | 表示name只写 |
attr_accessor: name | 表示可读可写 |
2.关于module.
- module与Class类似,可以在其中定义方法,然后在其他类中使用。比如可以有以下方式的引用。
module M
def mm
puts "helloworld!"
end
end
class A
include M
def initalize
puts "aa"
end
end
a = A.new
a.mm
3.关于关键字public以及关键字private
- public表示公共借口,可以在其他类中使用这个类的借口函数。而private表示只有在自身类中可以使用,其他类不能使用。
class Application
attr_accessor :status
def initialize
end
public
def print_status
puts "all system go!"
end
private
def password
@password = 123456
end
end
ruby学习笔记
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。