1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Lập trình hướng đối tượng (oop) là gì oop được dùng để làm gì

12 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Lập Trình Hướng Đối Tượng (OOP) Là Gì OOP Được Dùng Để Làm Gì
Tác giả Nguyễn Đức Mạnh, Bùi Sỹ Vinh
Người hướng dẫn THS. Phạm Tiến Huy
Trường học Trường Đại Học Mở Hà Nội
Chuyên ngành Khoa Điện – Điện Tử
Thể loại Bài Tiểu Luận
Năm xuất bản 2022
Thành phố Hà Nội
Định dạng
Số trang 12
Dung lượng 6,78 MB

Nội dung

OOP viết tắt của Object Oriented Programming – lập trình hướng đối tượng là một phương pháp lập trình dựa trên khái niệm về lớp và đối tượng.. OOP viết tắt của Object Oriented Programmin

Trang 1

TRƯỜNG ĐẠI HỌC MỞ HÀ NỘI KHOA ĐIỆN – ĐIỆN TỬ

- 

BÀI TIỂU LUẬN

SV THỰC HIỆN : 2

HỌ VÀ TÊN : NGUYỄN ĐỨC MẠNH

: BÙI SỸ VINH

MÃ SV : 21A120100194

:

HÀ NỘI, 2022

Trang 2

GIỚI THIỆU

Lập trình hướng đối tượng ( OOP ) là gì?

OOP (viết tắt của Object Oriented Programming) – lập trình hướng đối tượng là một phương pháp lập trình dựa trên khái niệm về lớp và đối tượng OOP tập trung vào các đối tượng thao tác hơn là logic để thao tác chúng, giúp code dễ quản lý, tái sử dụng được và dễ bảo trì.

Bất kỳ developer nào muốn đi trên con đường lập trình cũng đều phải biết về OOP

Lập trình hướng đối tượng (OOP) là gì? OOP được dùng để làm gì?

OOP (viết tắt của Object Oriented Programming) – lập trình hướng đối tượng là một phương pháp lập trình dựa trên khái niệm về lớp và đối tượng OOP tập trung vào các đối tượng thao tác hơn là logic để thao tác chúng

OOP là nền tảng của các design pattern hiện nay

Mục tiêu của OOP là tối ưu việc quản lý source code, giúp tăng khả năng tái sử dụng và quan trọng hơn hết là giúp tóm gọn các thủ tục đã biết trước tính chất thông qua việc sử dụng các đối tượng

Ưu điểm của lập trình hướng đối tượng OOP

 OOP mô hình hóa những thứ phức tạp dưới dạng cấu trúc đơn giản

 Code OOP có thể sử dụng lại, giúp tiết kiệm tài nguyên

 Giúp sửa lỗi dễ dàng hơn So với việc tìm lỗi ở nhiều vị trí trong code thì tìm lỗi trong các lớp (được cấu trúc từ trước) đơn giản

và ít mất thời gian hơn

 Có tính bảo mật cao, bảo vệ thông tin thông qua đóng gói

 Dễ mở rộng dự án

Trang 3

Những ngôn ngữ OOP phổ biến nhất

Java

Java là ngôn ngữ lập trình hướng đối tượng (OOP), đa mục đích và độc lập nền tảng Thay vì biên dịch mã nguồn thành mã máy trên nền tảng cụ thể, code Java được biên dịch thành bytecode – một định dạng trung gian Bytecode sau đó sẽ được chạy bởi môi trường thực thi (runtime

environment)

Code Java “viết một lần, chạy mọi nơi” nên khá lý tưởng cho những người mới tìm hiểu

C++

Là một ngôn ngữ lập trình hướng đối tượng được phát triển bởi Bjarne Stroustrup nhưng C++ mang cả 2 phong cách: lập trình hướng cấu trúc giống C và có thêm phong cách hướng đối tượng Nếu đã quen với lập trình hướng cấu trúc trước đó thì việc học C++ không phải là điều quá khó khăn

PHP

PHP là ngôn ngữ lập trình đa mục đích, được rất nhiều Developer sử dụng Đây là ngôn ngữ kịch bản mã nguồn mở, chạy ở phía server và được dùng

để tạo ra các ứng dụng web

JavaScript

JavaScript là ngôn ngữ lập trình được sử dụng trong việc xây dựng các website có tính tương tác cao, với mức độ phổ biến được xếp hạng bậc nhất Học JavaScript khá dễ dàng và đặc biệt phù hợp cho những developer mới bắt đầu học lập trình

Python

Python là ngôn ngữ lập trình hướng đối tượng bậc cao, dùng để phát triển website và nhiều ứng dụng khác nhau Python được tạo ra bởi Guido van Rossum và được phát triển trong một dự án mã mở (open source)

Với cú pháp cực kì đơn giản và thanh lịch, Python là lựa chọn hoàn hảo cho những ai lần đầu tiên học lập trình

Trang 4

CHỦ ĐỀ BÀI LẬP TRÌNH :

Viết chương trình quản lý dịch vụ thuê xe khu du lịch (xe đạp và xe máy) sau đó xuất ra các thông tin sau:

 Xuất tất cả các thông tin thuê xe (tên người thuê, loại xe, biển số, số giờ thuê, số tiền thuê)

 Tính tổng số tiền cho thuê xe máy và xe đạp

 Xuất tất cả các thông tin liên quan đến việc thuê xe đạp

 Tính tổng số tiền cho thuê xe máy loại 250 phân khối

 Tiền thuê xe đạp được tính như sau: 10000(đồng) cho giờ đầu tiên, 8000 cho giờ tiếp theo

 Tiền thuê xe máy được tính như sau: Đối với giờ đầu tên, loại xe 100 phân khối tính 150000, loại xe 250 phân khối tính 200000 Đối với những giwof tiếp theo tính 100000 cho cả 2 loại xe

SƠ ĐỒ LỚP

Trang 5

Code

Trang 9

CHƯƠNG TRÌNH CHẠY CODE

Trang 10

 Xuất tất cả các thông tin thuê xe (tên người thuê, loại xe, biển số, số giờ thuê, số tiền thuê)

 Tính tổng số tiền cho thuê xe máy và xe đạp

Trang 11

 Xuất tất cả các thông tin liên quan đến việc thuê xe đạp

 Tính tổng số tiền cho thuê xe máy loại 250 phân khối

Ngày đăng: 10/04/2024, 19:56

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w