end end class Alien @alien_count = 0 @@planet = Planet.new("Mars") def self.make_alien @alien_count += 1 alien end def position @position end end end alien = GameWorld::Alien.make_alien() Saturday 16 June 12
def name @name end end class Alien @alien_count = 0 @@planet = Planet.new("Mars") def self.make_alien @alien_count += 1 alien end def position @position end end end alien = GameWorld::Alien.make_alien() Saturday 16 June 12
def name @name end end class Alien @alien_count = 0 @@planet = Planet.new("Mars") def self.make_alien @alien_count += 1 alien end def position @position end end end alien = GameWorld::Alien.make_alien() earth = Planet.new("Earth") earth.name Saturday 16 June 12
def name @name end end class Alien @alien_count = 0 @@planet = Planet.new("Mars") def self.make_alien @alien_count += 1 alien end def position @position end end end alien = GameWorld::Alien.make_alien() earth = Planet.new("Earth") earth.name Output : Earth Saturday 16 June 12
end class Alien @alien_count = 0 @@planet = Planet.new("Mars") def self.make_alien @alien_count += 1 alien end def self.alien_count @alien_count end def position @position end end end alien = GameWorld::Alien.make_alien() Saturday 16 June 12
end class Alien @alien_count = 0 @@planet = Planet.new("Mars") def self.make_alien @alien_count += 1 alien end def self.alien_count @alien_count end def position @position end end end alien = GameWorld::Alien.make_alien() Alien.alien_count Saturday 16 June 12
end class Alien @alien_count = 0 @@planet = Planet.new("Mars") def self.make_alien @alien_count += 1 alien end def self.alien_count @alien_count end def position @position end end end alien = GameWorld::Alien.make_alien() Alien.alien_count Output : 1 Saturday 16 June 12
end class Alien @alien_count = 0 @@planet = Planet.new("Mars") def self.make_alien @alien_count += 1 alien end def self.planet @@planet end def position @position end end end alien = GameWorld::Alien.make_alien() Saturday 16 June 12
end class Alien @alien_count = 0 @@planet = Planet.new("Mars") def self.make_alien @alien_count += 1 alien end def self.planet @@planet end def position @position end end end alien = GameWorld::Alien.make_alien() Alien.planet Saturday 16 June 12
end class Alien @alien_count = 0 @@planet = Planet.new("Mars") def self.make_alien @alien_count += 1 alien end def self.planet @@planet end def position @position end end end alien = GameWorld::Alien.make_alien() Alien.planet Output : Planet(“Mars”) Saturday 16 June 12
if target.dead? loop { if gun.has_bullets? dead_yet = target.shoot(gun,crouch_flag) if dead_yet break end else gun.reload end } end Saturday 16 June 12
lambda do return false if gun.has_bullets? target.shoot(gun,crouch_flag) end return true if target.dead? loop { x = shoot_algo.call() x ? break : gun.reload } end def shoot(target,gun, crouch_flag = false) return true if target.dead? loop { if gun.has_bullets? dead_yet = target.shoot(gun,crouch_flag) if dead_yet break end else gun.reload end } end Saturday 16 June 12