TAILIEUCHUNG - Bài giảng Phương pháp lập trình hướng đối tượng: Các kiểu lập trình

Bài giảng "Phương pháp lập trình hướng đối tượng: Các kiểu lập trình" gồm 4 nội dung chính: Lập trình mệnh lệnh (imperative programming); lập trình thủ tục (procedural programming); lập trình hướng đối tượng (object oriented programming); kiểu lập trình khác. Mời các bạn cùng tham khảo. | GV Lê Xuân Định https tailieudientucntt Các Kiểu Lập trình Programming Paradigms Lập trình Mệnh lệnh Imperative Programming Ngôn ngữ LT Hợp ngữ C đơn giản Đơn vị của chương trình là lệnh. Lập trình Thủ tục Procedural Programming Ngôn ngữ LT C Pascal Đơn vị của chương trình là thủ tục hàm ctrình con. Lập trình Hướng đối tượng Object Oriented Programming Ngôn ngữ LT C Java C Đơn vị của chương trình là đối tượng lớp. Và nhiều kiểu lập trình khác LTr Khai báo LTr Hàm LTr Logic Hướng sự kiện LTr Hướng dịch vụ . LTr_____________________________ Chú ý Cách phân chia ra thành các kiểu lập trình như thế này chỉ mang tính tương đối. https tailieudientucntt 2 Lập trình Mệnh lệnh Chương trình là một danh sách các câu lệnh. Ví dụ Chương trình Vẽ hình vuông drawRight 100 drawDown 100 drawLeft 100 drawUp 100 https tailieudientucntt 3 Lập trình Mệnh lệnh Chương trình là một danh sách các câu lệnh. Ví dụ 2 Chương trình Vẽ hai hình vuông movePen 0 0 drawRight 100 drawDown 100 drawLeft 100 drawUp 100 Lặp Dài movePen 50 50 code drawRight 60 drawDown 60 drawLeft 60 drawUp 60 https tailieudientucntt 4 Lập trình Thủ tục Chương trình được chia ra thành nhiều chương trình con thủ tục hàm . Mỗi chương trình con là một danh sách các câu lệnh. Chương trình con này có thể gọi ctrình con khác. Ví dụ Chương trình Vẽ ba hình vuông void vuong int w void main int x int y vuong 100 0 0 movePen x y vuong 60 50 50 drawRight w vuong 50 10 40 drawDown w drawLeft w drawUp w https tailieudientucntt 5 Lập trình Thủ tục Chương trình được chia ra thành nhiều chương trình con thủ tục hàm . Ví dụ 2 Chương trình Vẽ robot vuông amp chữ nhật void vuong int w void main int x int y movePen x y color 8 80 145 drawRight w vuong 20 -10 0 . vuong 10 -5 20 4 4 chuNhat 40 50 -20 30 4 4 void chuNhat int w int h chuNhat 10 60 -30 30 int

TỪ KHÓA LIÊN QUAN
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.