TAILIEUCHUNG - Bài giảng Lập trình hướng đối tượng: Chương 2 - ĐH Ngoại ngữ - Tin học

Bài giảng "Lập trình hướng đối tượng - Chương 2: Lớp và đối tượng" cung cấp cho người học các kiến thức: Tạo lớp, tạo đối tượng, từ khóa ‘static’, mảng đối tượng. nội dung chi tiết. | LỚP VÀ ĐỐI TƯỢNG Khoa Công nghệ thông tin Trường Đại học Ngoại ngữ - Tin học, CHƯƠNG 2: 1 Buoi 2: Tạo lớp, tạo đối tượng (Chưa nói đến Static) Bài tập Buổi 3: Chuẩn bị Kiểm tra chương 2 Chuẩn bị: Chương 2 (từ khóa static – phần còn lại) + chương 3 1 Tạo Lớp Thêm Field Thêm Constructor Thêm Phương thức (method/function) Tạo đối tượng Từ khóa ‘static’ Mảng đối tượng NỘI DUNG 2 Chương 1, 2: Học trong 1 buổi 2 3 nguyên tắc lập trình hướng đối tượng 3 Đóng gói (Encapsulation) và Giao diện (Interface) Ẩn chi tiết của lớp (Đóng gói), chỉ cung cấp các phương thức cần thiết để dùng (Giao diện) Thừa kế (Inheritance) Tạo lớp mới thừa kế lớp đã có Đa hình (Polymorphism) Khả năng tạo ra các lớp dẫn xuất, cài đặt cùng một method của lớp cơ sở theo những cách khác nhau (tùy từng lớp dẫn xuất) 3 nguyên tắc lập trình hướng đối tượng 4 TẠO LỚP 5 Lớp (class) dùng để mô hình các đối tượng thực thành các đối tượng trong chương trình Lớp (class) gồm có: Dữ liệu (dùng biến) (fields) Phương thức (methods) Cách tạo đối tượng (constructors) Tạo lớp 6 Cú pháp: Tạo lớp [access modifier] class [:BaseClassName] { // Khai báo biến (Fields) [access modifier] VarName; // Constructors [public] ClassName([Parameters]) {} // Phương thức (Methods) [access modifier] MethodName([Parameters]) {} } 7 7 Ví dụ: Tạo lớp Book để mô hình quyển sách Trong Visual Studio Click phải lên tên Project Chọn Add Class Nhập tên lớp: Book Tạo lớp 8 Tạo lớp 9 Tạo lớp 10 Tạo lớp using System; using ; using ; using ; using ; namespace CreatingClass { class Book { } } 11 Bước 1: Thêm các biến (field) vào lớp Giả sử lớp Book chứa các thông tin: tựa sách, tác giả, số trang, số từ Thêm instance variable (field) using System; using ; using ; using ; using ; namespace CreatingClass { class Book { private string title; private string author; private

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.