Danh mục tài liệu

Bài giảng Lập trình hướng đối tượng (Object-Oriented Programming): Phần 1 - GV. Ngô Công Thắng

Số trang: 62      Loại file: pdf      Dung lượng: 500.84 KB      Lượt xem: 20      Lượt tải: 0    
Xem trước 7 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Lập trình hướng đối tượng (Object-Oriented Programming) - Phần 1 gồm có những nội dung: Chương 1: Cấu trúc chung của chương trình C++; Chương 2: Các kiểu dữ liệu cơ bản trong C++, Chương 3: Khai báo, biểu thức, khối lệnh; Chương 4: Vào/ra dữ liệu với C++; Chương 5: Các lệnh điều khiển chương trình; Chương 6: Mảng và xâu ký tự; Chương 7: Kiểu cấu trúc và kiểu liệt kê; Chương 8: Con trỏ; Chương 9: Hàm trong C++.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình hướng đối tượng (Object-Oriented Programming): Phần 1 - GV. Ngô Công Thắng PHẦN I. NGÔN NGỮ LẬP TRÌNH C++ I. Giới thiệu về ngôn ngữ C++ Chương 1. Cấu trúc chung của chương trình C++ 1. Lịch sử phát triển của ngôn ngữ C++ Chương 2. Các kiểu dữ liệu cơ bản trong C++ 2. Tại sao ngôn ngữ C++ thông dụng? Chương 3. Khai báo. Biểu thức. Khối lệnh 3. Trình biên dịch Borland C++ Chương 4. Vào/ra dữ liệu với C++ Chương 5. Các lệnh điều khiển chương trình Chương 6. Mảng và xâu ký tự Chương 7. Kiểu cấu trúc và kiểu liệt kê Chương 8. Con trỏ Chương 9. Hàm trong C++ Bài giảng LTHDT - Phần 1, Chương 1 GV. Ngô Công Thắng 1 Bài giảng LTHDT - Phần 1, Chương 1 GV. Ngô Công Thắng 3 Chương 1. Cấu trúc chung của chương trình C++ 1. Lịch sử phát triển của ngôn ngữ C++ I.Giới thiệu về ngôn ngữ C++ w Năm 1973 ngôn ngữ lập trình C ra đời với mục đích ban đầu là để viết hệ điều hành Unix trên máy tính II. Các phần tử cơ bản của ngôn ngữ C++ mini PDP. Sau đó C đã được sử dụng rộng rãi trên III. Cấu trúc chung của một chương trình C++ viết nhiều loại máy tính khác nhau và đã trở thành một ngôn ngữ lập trình có cấu trúc rất được ưa chuộng. trên DOS w Để đưa tư tưởng lập trình hướng đối tượng vào C, IV. Cấu trúc chung của một chương trình C++ viết năm 1980 nhà khoa học người Mỹ B. Stroustrup đã cho ra đời một ngôn ngữ C mới có tên ban đầu là “C trên Linux có lớp”, sau đó đến năm 1983 thì gọi là C++. Ngôn ngữ C++ là một sự phát triển cao của C. Trong C++ không chỉ đưa vào tất cả các khái niệm, công cụ của lập trình hướng đối tượng mà còn đưa vào nhiều khả năng mới cho hàm. Bài giảng LTHDT - Phần 1, Chương 1 GV. Ngô Công Thắng 2 Bài giảng LTHDT - Phần 1, Chương 1 GV. Ngô Công Thắng 4 2. Tại sao ngôn ngữ C++ thông dụng? 3. Trình biên dịch C++ w Mặc dù tư tưởng lập trình hướng đối tượng đã được w Trên DOS hoặc Windows: đưa vào nhiều ngôn ngữ lập trình nhưng C++ vẫn là n Borland C++ 3.1: Việc sử dụng Borland C++ 3.1 ngôn ngữ lập trình hướng đối tượng thông dụng bởi trên DOS giống như Turbo Pascal 7.0. Tất cả các vì: C++ là ngôn ngữ kế thừa và mở rộng từ ngôn thao tác mở, đóng tệp, soạn thảo chương trình, ngữ C (một ngôn ngữ cấu trúc rất được ưa chuộng). biên dịch và chạy thử chương trình giống như Vì có sự kế thừa nên tất cả các chương trình viết Turbo Pascal. trên C đều chạy được trên C++. n Visual C++ 6.0: Tạo một project kiểu Win32 console application. w C++ có những đặc điểm tốt hơn C n Borland C++ 5.5 Free Command-line Compiler n Quản lý tên hàm đã được mở rộng thông qua cơ chế chồng hàm function overloading. w Trên Linux: n Dùng trình biên dịch g++ Bài giảng LTHDT - Phần 1, Chương 1 GV. Ngô Công Thắng 5 Bài giảng LTHDT - Phần 1, Chương 1 GV. Ngô Công Thắng 7 2. Tại sao ngôn ngữ C++ thông dụng? II. Các phần tử cơ bản của ngôn ngữ C++ n Tư tưởng phân vùng các biến namespaces cho 1. Bộ ký tự phép quản lý các biến được tốt hơn. 2. Từ khoá n Tính hiệu quả 3. Các tên tự đặt n Các phần mềm xây dựng trở nên dễ hiểu hơn 4. Các tên chuẩn n Hiệu quả sử dụng của các thư viện 5. Dấu chấm phẩy n Khả năng sử dụng lại mã thông qua templates 6. Lời chú thích n Quản lý lỗi n Cho phép xây dựng các phần mềm lớn hơn Bài giảng LTHDT - Phần 1, Chương 1 GV. Ngô Công Thắng 6 Bài giảng LTHDT - Phần 1, Chương 1 GV. Ngô Công Thắng 8 1. Bộ ký tự của ngôn ngữ C++ 2. Từ khoá w Mọi ngôn ngữ lập trình đều được xậy dựng trên một w Từ khoá là những từ của riêng C++. Chúng thường bộ ký tự nào đó. Các ký tự được ghép lại với nhau được sử dụng để khai báo các kiểu dữ liệu, để viết để tạo thành các từ. Các từ lại được liết kết với nhau các toán tử và các câu lệnh. theo một quy tắc nào đó để tạo thành các câu lệnh. w Các từ khoá của C++ gồm có: Một chương trình bao gồm nhiều câu lệnh diễn đạt asm _asm __asm auto break case một thuật toán để giải một bài toán nào đó. cdecl _cdecl __cdecl char class const w Bộ ký tự của ngôn ngữ C++ gồm có các ký tự sau: continue _cs __cs default delete do n 2 ...