Tài liệu Bài tap 2 – C# Ngôn ngữ C# - Class, Interface

Thảo luận trong 'Lập Trình' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    167
    Điểm thành tích:
    0
    Xu:
    0Xu
    Mc tiêu:
    - Giúp sinh viên nâng cao kỹ năng xây dựng lớp đối tượng trong C#
    - Xây dựng giao diện, kế thừa và thực thi giao diện.
    - Nâng cao: sinh viên tự nghiên cứu kỹ thuật dùng phương thức Sort được cài sẵn
    trong lớp ArrayList, thực thi giao diện chuNn IComparable của .NET
    - Làm quen với việc sử dụng giao diện IComparer, hỗ trợ sắp xếp theo nhiều tiêu
    chuNn khác nhau.
    Noi dung:
    Xây dựng một ứng dụng Console cơ bản quản lý danh sách các cuốn sách, mỗi cuốn
    sách này chứa các thông tin như sau: tên sách, tên tác giả, nhà xuất bản, năm xuất bản và
    danh mục các chương sách (chỉ chứa tên chương).
    Thực hiện theo các yêu cầu sau:
    - Xây dựng một interface có tên là IBook, mô tả property và method cần thiết cho các
    lớp dạng Book thực thi.
    - Xây dựng lớp Book kế thừa từ IBook, thực hiện các mô tả trong IBook và các chi tiết
    riêng của Book.
    - Xây dựng lớp BookList quản lý danh sách các đối tượng Book, lớp này chứa các thao
    tác trên danh sách các đối tượng Book.
     

    Các file đính kèm:

Đang tải...