TAILIEUCHUNG - Hướng dẫn lập trình 3 lớp (3-tiers architechture) phần 2

Lớp xử lý phân số (XL_PHANSO) Lớp này sẽ thực hiện cài đặt các hàm liên quan đến xử lý và tính toán trên phân số như định nghĩa phép cộng 2 phân số, rút gọn phân số hay cập nhật giá trị từ đối tượng thể hiện. | Người soạn Nguyễn Văn Tâm Lớp xử lý phân số XL_PHANSO Lớp này sẽ thực hiện cài đặt các hàm liên quan đến xử lý và tính toán trên phân số như định nghĩa phép cộng 2 phân số rút gọn phân số hay cập nhật giá trị từ đối tượng thể hiện. Khai báo 2 đối tượng lần lượt thuộc về lớp LTPHANSO và TH PHANSO để giúp tạo liên kết với tầng xử lý với 2 tầng còn lại là tầng dữ liệu và tầng giao diện. private LT PHANSO It ps null private TH PHANSO th ps null Cài đặt hàm khởi tạo mặc định để tạo liên kết với đối tượng thể hiện và đối tượng xử lý__ public XL_PHANSO LT_PHANSO lt_ps TH_PHANSO th_ps ps lt ps ps th ps Cài đặt phương thức ghi public void Ghi string strFilename strFilename Cài đặt toán tử public static XL_PHANSO operator XL_PHANSO ps1 XL_PHANSO ps2 XL_PHANSO kq new XL_PHANSO new LT_PHANSO new TH_PHANSO return kq Trang 6 Người soạn Nguyễn Văn Tâm Cài đặt hàm cập nhật từ đối tượng xử lý phân số khác public void CapNhat XL PHANSO ps Cài đặt hàm rút gọn phân số public void RutGon int tuso int mauso int maxUC TimMaxUocChung tuso mauso tuso tuso maxUC mauso mauso maxUC tuso mauso Để rút gọn ta cần tính ước chung lớn nhất có thể cài đặt hàm này chung với lớp XLPHANSO public int TimMaxUocChung int a int b while a b if a b a - b else b - a return a Trang 7 Người soạn Nguyễn Văn Tâm Thực hiện cài đặt màn hình chính MainFrm tH_PHANS01 tHPHANSO2 tHPHANSO3 Màn hìt i form xử lú chỉnh Phan So btnCong Cộng Thoát Trong form chính sẽ thực hiện khai báo 3 đối tượng xử lý phân số private PHANSO xl PhanSol private

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.