Module: Hack01
- Defined in:
- lib/hack01.rb
Overview
The main Hack01 driver
Defined Under Namespace
Classes: Translator
Class Method Summary collapse
-
.hi(language = "english") ⇒ Object
from the tutorial guides.rubygems.org/make-your-own-gem/ Example: >> Hack01.hi(“australian”) => “g’day cobbers”.
-
.info ⇒ Object
Example: >> Hack01.info => “Making a first ruby gem”.
Instance Method Summary collapse
-
#hello ⇒ Object
Example >> a = Hack01.new >> a.hello => “hello there”.
Class Method Details
.hi(language = "english") ⇒ Object
from the tutorial guides.rubygems.org/make-your-own-gem/ Example:
>> Hack01.hi("australian")
=> "g'day cobbers"
Arguments:
language: (String)
12 13 14 15 |
# File 'lib/hack01.rb', line 12 def self.hi language = "english" translator = Translator.new language translator.hi end |
.info ⇒ Object
Example:
>> Hack01.info
=> "Making a first ruby gem"
20 21 22 23 |
# File 'lib/hack01.rb', line 20 def self.info p "Making a first ruby gem" p "https://guides.rubygems.org/make-your-own-gem/" end |
Instance Method Details
#hello ⇒ Object
Example
>> a = Hack01.new
>> a.hello
=> "hello there"
29 30 31 |
# File 'lib/hack01.rb', line 29 def hello p "hello there" end |