Example #1
0
        public List<Mandolin> search(MandolinSpec searchSpec)
        {
            List<Mandolin> matchingMandolins = new List<Mandolin>();

            foreach (Mandolin mandolin in inventory) {
                if(mandolin.Spec.matches(searchSpec)){
                    matchingMandolins.Add(mandolin);
                }
            }
            return matchingMandolins;
        }
        public List <Mandolin> Search(MandolinSpec searchSpec)
        {
            List <Mandolin> matchingGuitars = null;

            foreach (Mandolin guitar in inventory)
            {
                if (guitar.Spec.IsMatch(searchSpec))
                {
                    matchingGuitars.Add(guitar);
                }
            }
            return(matchingGuitars);
        }
Example #3
0
        public List <Mandolin> search(MandolinSpec searchGuitar)
        {
            List <Mandolin> matches = new List <Mandolin>();

            foreach (Instrument mandolin in this.instruments)
            {
                InstrumentSpec spec = mandolin.getSpec();
                if (searchGuitar.Equals(spec))
                {
                    matches.Add((Mandolin)mandolin);
                }
            }
            return(matches);
        }
Example #4
0
        public Mandolin(String serialNumber, double price, MandolinSpec spec)
            : base(serialNumber,
			price,spec)
        {
        }
Example #5
0
 public Mandolin(string serialNumber, double price, MandolinSpec mandolinSpec) : base(serialNumber, price, mandolinSpec)
 {
 }