TAILIEUCHUNG - Bài giảng Lập trình Java 2 - Bài 1: Packages và Interfaces

Bài giảng Lập trình Java - Bài 1 trang bị cho người học kiến thức về packages và interfaces. Nội dung trình bày của bài học gồm: Packages, phạm vi truy cập, sử dụng package, các package thư viện, class abstract, interfaces. . | Bài giảng Lập trình Java 2 - Bài 1: Packages và Interfaces LẬP TRÌNH JAVA Bài 1: Packages và Interfaces Điểm danh Nội dung bài học Packages Phạm vi truy cập Sử dụng package Các package thư viện Class Abstract Interfaces Packages Package được tạo bởi sự kết hợp của nhiều class hay interface. Trong package có thể chứa các package khác. Package thường chứa các class, interface hay sub-package có liên quan với nhau. Có các cơ chế kiểm soát truy cập khác nhau trong package. Packages package mypackage; public class example{ private int count=0; public example(int c){ count = c; } . } Truy cập các thành phần trong package Các class mà dự định sẽ được sử dụng bên ngoài package sẽ được khai báo là public. Các package khác nhau có thể có các class trùng tên với nhau. Nếu các package khác nhau mà có các class có tên trùng nhau thì khi sử dụng bắt buộc phải import đầy đủ tên package và tên class. Truy cập các thành phần trong package Có 4 kiểu truy cập vào package private protected public default Truy cập các thành phần trong package Trong cùng Trong cùng Trong sub- Package Từ khóa class package package khác private Có Không Không Không default Có Có Không Không protected Có Có Có Không public Có Có Có Có Truy cập các thành phần trong package Như vậy các member (là các class trong package) được khai báo là: private: Chỉ có thể default: Được truy cập được truy cập bởi bởi các class chính class đó. cùng package. protected: Được truy public: Được truy cập cập bởi các class cùng bởi tất cả các class ở trong package và các cùng package hay class là sub-class khác package. của class này. Sử dụng packages Cú pháp: import Ví dụ: import ; import mypack.*; Ký hiệu *: là import tất cả các class trong package mypack. Sử dụng packages import ; import ; public class .

Đã 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.