コード例 #1
0
        //tiên lương hoa hồng.
        public double Luong(BaoHiem baohiem)
        {
            double LuongNhanVien      = LuongCoBan();
            double TienHoaHongBaoHiem = TienHoaHong(baohiem);

            return(LuongNhanVien + TienHoaHongBaoHiem);
        }
コード例 #2
0
        //Tính tiền hoa hồng.
        public double TienHoaHong(BaoHiem baohiem)
        {
            //từ khóa is dùng để kiểm tra baohiem có là lớp ngắn hạn hay dài hạn ko
            //vì 2 lớp ngắn hạn và dài hạn đều kế thừa từ lớp baohiem.

            //Viết "if (baohiem is BaoHiemNganHan)" là máy ngầm hiểu "if (baohiem is BaoHiemNganHan == true)"

            if (baohiem is BaoHiemNganHan)
            {
                return(0.05 * baohiem.SoTienPhaiDong);
            }
            else
            {
                return(0.5 * baohiem.SoTienPhaiDong);
            }
        }