Trương Phước Lộc Khoa CNTT-ĐH.KHTN Nội dung •Khái niệm.. Trương Phước Lộc Khoa CNTT-ĐH.KHTN 1.. Khái niệm •Trừu tượng hóa dữ liệu là một phương pháp tích hợp các dữ liệu cơ sở hoặc kiểu
Trang 11
Lập Trình Ứng Dụng Quản Lý 1
Chương 3:
Trừu tượng hóa dữ liệu với VB.NET
GV Trương Phước Lộc
Khoa CNTT-ĐH.KHTN
Nội dung
•Khái niệm
•Cú pháp
•Ví dụ
•Áp dụng
2 ThS Nguyễn Tấn Trần Minh Khang
GV Trương Phước Lộc
Khoa CNTT-ĐH.KHTN
1 Khái niệm
•Trừu tượng hóa dữ liệu là một phương pháp
tích hợp các dữ liệu cơ sở hoặc kiểu dữ liệu có
sẵn nhằm mô tả, biểu diễn một khái niệm hay
một đối tượng trong thế giới thực
3 ThS Nguyễn Tấn Trần Minh Khang
GV Trương Phước Lộc
Khoa CNTT-ĐH.KHTN
2 Cú pháp
[Public, Protected, Private] Class<Tên>
[inheritsbaseclass]
<Khai báo các thuộc tính>
<Khai báo các phương thức>
…
End Class
4 ThS Nguyễn Tấn Trần Minh Khang
GV Trương Phước Lộc
Khoa CNTT-ĐH.KHTN
3 Ví dụ
•Chương trình nhập vào họ tên, điểm toán, điểm
văn của học sinh Tính điểm trung bình và xuất
kết quả
•Cấu trúc học sinh:
Class HocSinh
Dim HoTenAs String
Dim Van, ToanAs Double
Dim DTBAs Double
5 ThS Nguyễn Tấn Trần Minh Khang
GV Trương Phước Lộc
Khoa CNTT-ĐH.KHTN
3 Ví dụ (tt)
1 SubNhap()
2 Console.Write("Nhap ho ten:")
3 HoTen = Console.ReadLine()
4 Console.Write("Nhap diem toan:")
5 Toan = Console.Read()
6 Console.Write("Nhap diem van:")
7 Van = Console.Read()
8 End Sub
6 ThS Nguyễn Tấn Trần Minh Khang
GV Trương Phước Lộc
Trang 22
Khoa CNTT-ĐH.KHTN
3 Ví dụ (tt)
1 SubXuat()
2 Console.WriteLine("Ho ten: {0}", HoTen)
3 Console.WriteLine("Toan: {0}",Toan)
4 Console.WriteLine("Van: {0}", Van)
5 Console.WriteLine("Diem trung binh: {0}",
DTB)
6 End Sub
1 SubXuLy()
2 DTB = (Toan + Van) / 2
3 End Sub
4 End class
7 ThS Nguyễn Tấn Trần Minh Khang
GV Trương Phước Lộc
Khoa CNTT-ĐH.KHTN
3 Ví dụ (tt)
1 SubMain()
2 DimhsAsHocSinh
3 hs.Nhap()
4 hs.XuLy()
5 hs.Xuat()
6 End Sub
8 ThS Nguyễn Tấn Trần Minh Khang
GV Trương Phước Lộc
Khoa CNTT-ĐH.KHTN
4 Áp dụng
•Nhập hai điểm (mỗi điểm có tọa độ x, y) Tính
khoảng cách giữa hai điểm
•Nhập tam giác (tam giác có 3 đỉnh) Tính chu vi
của tam giác
•Nhập đa thức (đa thức gồm nhiều đơn thức) và
x0 Tính giá trị của đa thức khi x = x0
9 ThS Nguyễn Tấn Trần Minh Khang
GV Trương Phước Lộc
Khoa CNTT-ĐH.KHTN
Câu hỏi
10 ThS Nguyễn Tấn Trần Minh Khang
GV Trương Phước Lộc