# Module
# Namespace
#
module Chinese
class HelloWorld
def initialize(msg)
@msg = msg
end
def say_hello()
puts "Chinese:" + @msg
end
end
end
module English
class HelloWorld
def initialize(msg)
@msg = msg
end
def say_hello
puts "English:" + @msg
end
end
end
ch = Chinese::HelloWorld.new("大家好!")
ch.say_hello
eh = English::HelloWorld.new("Hello World!")
eh.say_hello
# Namespace
#
module Chinese
class HelloWorld
def initialize(msg)
@msg = msg
end
def say_hello()
puts "Chinese:" + @msg
end
end
end
module English
class HelloWorld
def initialize(msg)
@msg = msg
end
def say_hello
puts "English:" + @msg
end
end
end
ch = Chinese::HelloWorld.new("大家好!")
ch.say_hello
eh = English::HelloWorld.new("Hello World!")
eh.say_hello