class Person
def initialize(name,age=18)
@name = name
@age = age
@motherland = "China"
end
def talk
puts"my name is "+@name+",age is "+@age.to_s
if @motherland=="China"
puts "I am a Chinese"
else
puts "I am a foreigner"
end
end
attr_writer :motherland
end
p1 =Person.new("snow",20)
p1.talk
p2=Person.new("ben")
p2.motherland="english"
p2.talk
#---------------------Define another class
class Student def talk
puts "I'am a student.my name is "+@name+",age is "+@age.to_s
end
end
p3 = Student.new("luccc",25);p3.talk
#--------------------------
a = 5;
puts "a=#{a}";
def p3.ownMtd
puts "This method is p3s,Other Student have not it!";
end
p3.ownMtd;
define class
最新推荐文章于 2023-07-19 16:01:06 发布