class HelloGay::Greeter

Defined in:

hello-gay.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(custom_greeting : String = String.new) #

creates a new instance of Greeter with optional parameter custom_greeting : String set to String.new by default. if no custom_greeting is specified, @greeting is set to "Hello, Gay" until the #set_greeting method is called.


Instance Method Detail

def greet #

prints @greeting to screen


def greet_someone(someone : String) #

prints "@greeting, someone : String" to screen


def set_default #

sets @greeting to default value "Hello, Gay"


def set_greeting(new_greeting : String) #

sets @greeting to new_greeting : String