Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class ZodiacTable
- {
- private ArrayList<Zodiac> zodiacs;
- private LocalDate l;
- public ZodiacTable(LocalDate l)
- {
- this.zodiacs = new ArrayList();
- this.zodiacs.add(new Aquarius(l));
- this.zodiacs.add(new Aries(l));
- this.zodiacs.add(new Cancer(l));
- this.zodiacs.add(new Capricorn(l));
- this.zodiacs.add(new Gemini(l));
- this.zodiacs.add(new Leo(l));
- this.zodiacs.add(new Libra(l));
- this.zodiacs.add(new Pisces(l));
- this.zodiacs.add(new Sagittarius(l));
- this.zodiacs.add(new Scorpio(l));
- this.zodiacs.add(new Taurus(l));
- this.zodiacs.add(new Virgo(l));
- this.l = l;
- }
- public Zodiac getSign()
- {
- for (Zodiac z : this.zodiacs) {
- if (z.isBetween(this.l)) {
- return z;
- }
- }
- return null;
- }
- public String getSymbol()
- {
- for (Zodiac z : this.zodiacs) {
- if (z.isBetween(this.l)) {
- return z.zodiacSymbol();
- }
- }
- return null;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement