Bài giảng Phương pháp lập trình hướng đối tượng: Kế thừa lớp đối tượng
Số trang: 19
Loại file: pdf
Dung lượng: 972.49 KB
Lượt xem: 7
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Phương pháp lập trình hướng đối tượng: Kế thừa lớp đối tượng trình bày các nội dung: Lớp cơ sở – Lớp đẫn xuất, cây kế thừa, kế thừa, thiết kế cây kế thừa, thiết kế lớp hướng kế thừa,... Mời các bạn cùng tham khảo nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Phương pháp lập trình hướng đối tượng: Kế thừa lớp đối tượng GV: Lê Xuân ĐịnhL.X.Định CuuDuongThanCong.com https://fb.com/tailieudientucntt Lớp Cơ sở – Lớp Dẫn xuất Lớp Cơ sở Phương tiện Giao thông • Các thuộc tính cơ sở - Thuộc tính: Tốc độ tối đa • Các phương thức cơ sở: - Phương thức: Di chuyển Trừu tượng hơn (thường là Xe cộ ảo, tức chỉ định nghĩa giao - Thuộc tính: Tốc độ tối đa, bánh, thân diện, còn nội dung cài đặt thì chưa có hoặc có đơn giản) - Phương thức: Di chuyển (chạy trên đường) Tàu đạp Xethuyền thừa kế - Thuộc - Thuộctính: Tốcđộ tính:Tốc tối đa, độ tối đa, bánh, boong, mũi thân, xích, - Phương líp, ... thức: Di chuyển (trôi trên mặt nước) - Phương thức: Di chuyển Lớp Dẫn xuất Máy • Các thuộc tính cơ sở Xebay hơi - Thuộc tính: Tốc độ tối đa, cánh, thân, • Các thuộc tính dẫn xuất - Thuộc tính: Tốc độ tối đa, bánh, thân, xăng, đuôi • Các phương thức cơ sở động cơ,thức: - Phương ... Di chuyển (bay trên trời) • Các phương thức dẫn xuất: - Phương thức: Di chuyển, đổ xăng Cụ thể hơn (có nội dung cài đặt cụ thể) CuuDuongThanCong.com https://fb.com/tailieudientucnttL.X.Định 2 PT Giao thông Cây kế thừa tốc độ tối đa DiChuyển() = 0 Phương tiện Giao thông Xe cộ Xe cộ Máy bay Xe máy bánh xe cánh Xe đạp thân xe thân đuôi Xe hơi DiChuyển() { /*chạy trên đường */} DiChuyển() Xe tải { /* bay trên không */} Tàu thuyền Tàu cánh ngầm Xe đạp Xe hơi Phản lực Trực thăng Thuyền buồm Máy bay Phản lực Trực thăng CuuDuongThanCong.com https://fb.com/tailieudientucnttL.X.Định 3 Kế thừa (chiều thuận) Bài toán 1 Đã có sẵn lớp SinhVien Thuộc tính: MSSV, điểm lý thuyết (đLT), điểm thực hành (đTH) Phương thức: Khởi tạo, xuất, thi LT, thi TH Tính điểm Tổng kết (đTK): Trả về đTK = (6*đLT + 4*đTH)/10 Cần định nghĩa lớp SinhVienB Thuộc tính: MSSV, điểm lý thuyết (đLT), điểm thực hành (đTH), điểm cộng (đCộng) Phương thức: Khởi tạo, xuất, thi LT, thi TH, làm bài tập (lấy điểm cộng) Tính điểm Tổng kết (đTK): Trả về đTK = (6*đLT + 4*đTH)/10 + đCộng CuuDuongThanCong.com https://fb.com/tailieudientucnttL.X.Định 4 Kế thừa – Giao diện ...
Nội dung trích xuất từ tài liệu:
Bài giảng Phương pháp lập trình hướng đối tượng: Kế thừa lớp đối tượng GV: Lê Xuân ĐịnhL.X.Định CuuDuongThanCong.com https://fb.com/tailieudientucntt Lớp Cơ sở – Lớp Dẫn xuất Lớp Cơ sở Phương tiện Giao thông • Các thuộc tính cơ sở - Thuộc tính: Tốc độ tối đa • Các phương thức cơ sở: - Phương thức: Di chuyển Trừu tượng hơn (thường là Xe cộ ảo, tức chỉ định nghĩa giao - Thuộc tính: Tốc độ tối đa, bánh, thân diện, còn nội dung cài đặt thì chưa có hoặc có đơn giản) - Phương thức: Di chuyển (chạy trên đường) Tàu đạp Xethuyền thừa kế - Thuộc - Thuộctính: Tốcđộ tính:Tốc tối đa, độ tối đa, bánh, boong, mũi thân, xích, - Phương líp, ... thức: Di chuyển (trôi trên mặt nước) - Phương thức: Di chuyển Lớp Dẫn xuất Máy • Các thuộc tính cơ sở Xebay hơi - Thuộc tính: Tốc độ tối đa, cánh, thân, • Các thuộc tính dẫn xuất - Thuộc tính: Tốc độ tối đa, bánh, thân, xăng, đuôi • Các phương thức cơ sở động cơ,thức: - Phương ... Di chuyển (bay trên trời) • Các phương thức dẫn xuất: - Phương thức: Di chuyển, đổ xăng Cụ thể hơn (có nội dung cài đặt cụ thể) CuuDuongThanCong.com https://fb.com/tailieudientucnttL.X.Định 2 PT Giao thông Cây kế thừa tốc độ tối đa DiChuyển() = 0 Phương tiện Giao thông Xe cộ Xe cộ Máy bay Xe máy bánh xe cánh Xe đạp thân xe thân đuôi Xe hơi DiChuyển() { /*chạy trên đường */} DiChuyển() Xe tải { /* bay trên không */} Tàu thuyền Tàu cánh ngầm Xe đạp Xe hơi Phản lực Trực thăng Thuyền buồm Máy bay Phản lực Trực thăng CuuDuongThanCong.com https://fb.com/tailieudientucnttL.X.Định 3 Kế thừa (chiều thuận) Bài toán 1 Đã có sẵn lớp SinhVien Thuộc tính: MSSV, điểm lý thuyết (đLT), điểm thực hành (đTH) Phương thức: Khởi tạo, xuất, thi LT, thi TH Tính điểm Tổng kết (đTK): Trả về đTK = (6*đLT + 4*đTH)/10 Cần định nghĩa lớp SinhVienB Thuộc tính: MSSV, điểm lý thuyết (đLT), điểm thực hành (đTH), điểm cộng (đCộng) Phương thức: Khởi tạo, xuất, thi LT, thi TH, làm bài tập (lấy điểm cộng) Tính điểm Tổng kết (đTK): Trả về đTK = (6*đLT + 4*đTH)/10 + đCộng CuuDuongThanCong.com https://fb.com/tailieudientucnttL.X.Định 4 Kế thừa – Giao diện ...
Tìm kiếm theo từ khóa liên quan:
Phương pháp lập trình hướng đối tượng Lập trình hướng đối tượng Phương pháp lập trình Kỹ thuật lập trình Kế thừa lớp đối tượng Kế thừa lớp đối tượng Thiết kế lớp hướng kế thừaGợi ý tài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 259 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 250 0 0 -
101 trang 198 1 0
-
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 190 0 0 -
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 181 0 0 -
Giáo trình Lập trình logic trong prolog: Phần 1
114 trang 177 0 0 -
Giáo trình Lập trình C căn bản: Phần 1
64 trang 161 0 0 -
Giáo trình Lập trình C căn bản
135 trang 151 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 149 0 0 -
Luận văn: Nghiên cứu kỹ thuật giấu tin trong ảnh Gif
33 trang 149 0 0