TAILIEUCHUNG - Lập trình java căn bản - Chương 3: Lớp và đối tượng

Đối tượng (Object): vật,người, cụ thể, Đối tượng = Properties + Methods, Lớp (class): Mô hình (template) mô tả cho 1 nhóm đối tượng. Đối tượng là 1 hiện hữu, thực thể (instance) của class. Một lớp có thể là lớp con (derived class lớp dẫn xuất, lớp thừa kế, lớp mở rộng- extend) của 1 lớp khác. Quan hệ cha-con Class Hierarchy- Phân cấp các class:Cấu trúc 1 lớp cùng các lớp con của nó (tree). | CHƯƠNG 3 LỚP VÀ ĐỐI TƯỢNG Nội dung chương 3 Khaí niệm về lớp và đối tượng Cú pháp tạo lớp Xây dựng và khởi tạo đối tượng. Tính thừa kế (Inheritance) Tính đa hình (Polymorphism) Lập trình với dữ liệu nhập Một số lớp có sẵn của Java. Giao diện (Interface) Lớp trừu tượng (Abstract class) Lớp nội (Inner class) Gói phần mềm (Package) Tóm tắt và câu hỏi. Bài tập Khái niệm về lớp và đối tượng Đối tượng (Object): vật,người, cụ thể Đối tượng = Properties + Methods Lớp (class): Mô hình (template) mô tả cho 1 nhóm đối tượng Đối tượng là 1 hiện hữu, thực thể (instance) của class. Một lớp có thể là lớp con (derived class- lớp dẫn xuất, lớp thừa kế, lớp mở rộng-extend) của 1 lớp khác Quan hệ cha-con Class Hierarchy- Phân cấp các class:Cấu trúc 1 lớp cùng các lớp con của nó (tree) Cú pháp khai báo class Khai báo 1 class là khai báo một mẫu (template) chung mô tả cho 1 nhóm đối tượng cùng đặc tính. Thực thể (entity): Một biểu diễn cho một đối tượng bao gồm properties và behaviors Là một biểu diễn cho một đối tượng vật lý hoặc quan niệm của tự nhiên. Mỗi ngôn ngữ OOP hỗ trợ khác nhau về cách khai báo class cũng như các hỗ trợ các kỹ thuật OOP khác nhau. Cú pháp khai báo class trong Java class CLASSNAME extends FATHERCLASSNAME { DataType1 Property1 [=Value]; DataType2 Property1 [=Value]; CLASSNAME (DataType Arg, ) // constructor { } [Modifier] DataType MethodName( DataType Arg, ) { } } public - private- protected : giống C++ final : Không cho phép con mở rộng( override) Không có modifier : Mặc định là friend, cho phép các đối tượng thuộc các class cùng package truy cập Đặc tính truy xuất Modifier private friendly protected public Cùng class YES YES YES YES Cùng gói, khác class NO YES YES YES lớp con trong cùng gói với lớp cha NO YES YES YES Khác gói, khác lớp NO NO NO YES Lớp con khác gói với lớp cha NO NO YES YES Ôn lại về chỉ thị static static property: Dữ liệu chung .

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.