@@ -84,21 +84,21 @@ public double GetProteinPerOunce(string meat)
8484 /// </summary>
8585 class Meat
8686 {
87- protected string _meatName ;
88- protected float _safeCookTempFahrenheit ;
89- protected float _safeCookTempCelsius ;
90- protected double _caloriesPerOunce ;
91- protected double _proteinPerOunce ;
87+ protected string MeatName ;
88+ protected float SafeCookTempFahrenheit ;
89+ protected float SafeCookTempCelsius ;
90+ protected double CaloriesPerOunce ;
91+ protected double ProteinPerOunce ;
9292
9393 // Constructor
9494 public Meat ( string meat )
9595 {
96- this . _meatName = meat ;
96+ this . MeatName = meat ;
9797 }
9898
99- public virtual void Display ( )
99+ public virtual void LoadData ( )
100100 {
101- Console . WriteLine ( "\n Meat: {0} ------ " , _meatName ) ;
101+ Console . WriteLine ( "\n Meat: {0} ------ " , MeatName ) ;
102102 }
103103 }
104104
@@ -107,29 +107,29 @@ public virtual void Display()
107107 /// </summary>
108108 class MeatDetails : Meat
109109 {
110- private MeatDatabase _bank ;
110+ private MeatDatabase _meatDatabase ;
111111
112112 // Constructor
113113 public MeatDetails ( string name )
114114 : base ( name )
115115 {
116116 }
117117
118- public override void Display ( )
118+ public override void LoadData ( )
119119 {
120120 // The Adaptee
121- _bank = new MeatDatabase ( ) ;
121+ _meatDatabase = new MeatDatabase ( ) ;
122122
123- _safeCookTempFahrenheit = _bank . GetSafeCookTemp ( _meatName , TemperatureType . Fahrenheit ) ;
124- _safeCookTempCelsius = _bank . GetSafeCookTemp ( _meatName , TemperatureType . Celsius ) ;
125- _caloriesPerOunce = _bank . GetCaloriesPerOunce ( _meatName ) ;
126- _proteinPerOunce = _bank . GetProteinPerOunce ( _meatName ) ;
123+ SafeCookTempFahrenheit = _meatDatabase . GetSafeCookTemp ( MeatName , TemperatureType . Fahrenheit ) ;
124+ SafeCookTempCelsius = _meatDatabase . GetSafeCookTemp ( MeatName , TemperatureType . Celsius ) ;
125+ CaloriesPerOunce = _meatDatabase . GetCaloriesPerOunce ( MeatName ) ;
126+ ProteinPerOunce = _meatDatabase . GetProteinPerOunce ( MeatName ) ;
127127
128- base . Display ( ) ;
129- Console . WriteLine ( " Safe Cook Temp (F): {0}" , _safeCookTempFahrenheit ) ;
130- Console . WriteLine ( " Safe Cook Temp (C): {0}" , _safeCookTempCelsius ) ;
131- Console . WriteLine ( " Calories per Ounce: {0}" , _caloriesPerOunce ) ;
132- Console . WriteLine ( " Protein per Ounce: {0}" , _proteinPerOunce ) ;
128+ base . LoadData ( ) ;
129+ Console . WriteLine ( " Safe Cook Temp (F): {0}" , SafeCookTempFahrenheit ) ;
130+ Console . WriteLine ( " Safe Cook Temp (C): {0}" , SafeCookTempCelsius ) ;
131+ Console . WriteLine ( " Calories per Ounce: {0}" , CaloriesPerOunce ) ;
132+ Console . WriteLine ( " Protein per Ounce: {0}" , ProteinPerOunce ) ;
133133 }
134134 }
135135}
0 commit comments