Danh mục

Cơ bản ngôn ngữ lập trình C

Số trang: 63      Loại file: pdf      Dung lượng: 1.18 MB      Lượt xem: 16      Lượt tải: 0    
Thư viện của tui

Xem trước 7 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Nội dung1. Lập trình hướng đối tượng 2. Cách tạo ra một chương trình C# 3. Các thành phần của một chương trình C# 4. Biến, kiểu dữ liệu, Hằng 5. Toán tử 6. Lập trình chương trình đơn giản với C#lập trình định hướng đối tượng, là kĩ thuật lập trình hỗ trợ công nghệ đối tượng. OOP được xem là giúp tăng năng suất, đơn giản hóa độ phức tạp khi bảo trì cũng như mở rộng phần mềm bằng cách cho phép lập trình viên tập trung vào các đối tượng phần mềm ở bậc cao hơn....
Nội dung trích xuất từ tài liệu:
Cơ bản ngôn ngữ lập trình C Cơ bản ngôn ngữ lập trình C# v 1.0 - 10/2012 Lê Viết Mẫn - lvman@hce.edu.vn 1 Cơ bản NNLT C#Monday, October 15, 12 chúng ta đã học... 1. Lập trình là gì ? 2. C# và .NET 3. Thiết kế thuật toán Lê Viết Mẫn - lvman@hce.edu.vn 2 Cơ bản NNLT C#Monday, October 15, 12 Giải bài toán trên máy tính 1. Xác định bài toán 2. Thiết kế thuật toán 3. Phân tích thuật toán 4. Cài đặt thuật toán 5. Kiểm tra / Bắt lỗi 6. [ Sửa lỗi ] Lê Viết Mẫn - lvman@hce.edu.vn 3 Cơ bản NNLT C#Monday, October 15, 12 Nội dung 1. Lập trình hướng đối tượng 2. Cách tạo ra một chương trình C# 3. Các thành phần của một chương trình C# 4. Biến, kiểu dữ liệu, Hằng 5. Toán tử 6. Lập trình chương trình đơn giản với C# Lê Viết Mẫn - lvman@hce.edu.vn 4 Cơ bản NNLT C#Monday, October 15, 12 Lập trình hướng đối tượng Lê Viết Mẫn - lvman@hce.edu.vn 5 Cơ bản NNLT C#Monday, October 15, 12 .NET và hướng đối tượng • Nền tảng .NET hỗ trợ hướng đối tượng từ dưới lên trên • Trình biên dịch hỗ trợ hướng đối tượng • Intermediate Language là hướng đối tượng • Base Class Library hoàn toàn là hướng đối tượng • Các ngôn ngữ lập trình chấp nhận .NET (.NET-aware languages) cũng là hướng đối tượng • Ngôn ngữ lập trình C# là ngôn ngữ lập trình hướng đối tượng • Cần hiểu hai khái niệm : • Lớp • Đối tượng Lê Viết Mẫn - lvman@hce.edu.vn 6 Cơ bản NNLT C#Monday, October 15, 12 Lớp & đối tượng • Lớp giống như một cái khuôn bánh • Nó định nghĩa khuôn dạng của các đối tượng • Các đối tượng như các cái bánh • Chúng là các instances (thực thể/thể hiện) của lớp Lê Viết Mẫn - lvman@hce.edu.vn 7 Cơ bản NNLT C#Monday, October 15, 12 Document Lớp & đối tượng name type state nameBorrower • Một đối tượng là một thực thể trong miền dateBorrow xác định có một định danh riêng (tên) dateReminder • calculDateReminder Một tập những đặc tính (attribute) mô tả Đặc tả UML của một lớp tình trạng của đối tượng • Một tập các thao tác (phương thức / hàm - methods) định nghĩa các hành vi của đối tượng • Một đối tượng là một thể hiện (instance) của một lớp • Lớp là kiểu dữ liệu trừu tượng, được mô tả bởi những thuộc tính (đặc tính và phương thức) chung của các đối tượng và cho phép tạo ra các đối tượng có những thuộc tính đó Lê Viết Mẫn - lvman@hce.edu.vn 8 Cơ bản NNLT C#Monday, October 15, 12 Ví dụ Car Nhóm các dữ liệu và xử lý liên mark quan trong một lớp color registering start driver stop twingo : Car Object : một thể hiện của lớp mark = Renault color = gray registering = 995 LKZ 75 Lê Viết Mẫn - lvman@hce.edu.vn 9 Cơ bản NNLT C#Monday, October 15, 12 Lớp & đối tượng trong C# Định nghĩa lớp Sử dụng từ khoá class Định nghĩa một kiểu dữ liệu mới Tạo một đối tượng Khai báo một biến có kiểu dữ liệu nào đó và ghi dữ của một lớp liệu vào biến đó ...

Tài liệu được xem nhiều: