Exemple #1
0
 //Expose certain benefit behaviors of object
 public double GetBefitCost()
 => EmpBenefits.ComputePayDeduction();
 // Expose certain benefit behaviors of object.
 public double GetBenefitCost()
 {
     return(empBenefits.ComputePayDeduction());
 }
Exemple #3
0
        protected BenefitPackage empBenefits = new BenefitPackage(); //  has-a => containment/delegation model, or aggregation
        // Also see Nested.Type.Definitions; classes within classes => walk class namespaces to access within nested class scopes

        // expose certain benefit behaviors of an object
        public double GetBenefitCost() // a Method()...
        {
            return(empBenefits.ComputePayDeduction());
        }