Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require 'pry'
- class Person
- attr_accessor :name
- @@all = []
- def initialize(name)
- @name = name
- @@all << self
- end
- def self.all
- @@all
- end
- def self.charity_creator
- #return an array of all donor
- end
- end
- person_1 = Person.new("Person 1")
- person_2 = Person.new("Person 2")
- person_3 = Person.new("Person 3")
- person_4 = Person.new("Person 4")
- person_5 = Person.new("Person 5")
- charity_1 = Charity.new("Charity 1", person_1, 5000)
- charity_2 = Charity.new("Charity 2", person_2, 5000)
- charity_3 = Charity.new("Charity 3", person_1, 5000)
- charity_4 = Charity.new("Charity 4", person_4, 5000)
- charity_5 = Charity.new("Charity 5", person_5, 5000)
- donation_1 = Donation.new(charity_1, 1100, person_1)
- donation_2 = Donation.new(charity_1, 11000, person_2)
- donation_3 = Donation.new(charity_2, 50, person_1)
- donation_4 = Donation.new(charity_1, 300, person_4)
- donation_5 = Donation.new(charity_4, 4000, person_1)
- donation_6 = Donation.new(charity_4, 600, person_5)
Add Comment
Please, Sign In to add comment