Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Chương 4 giúp người học hiểu về "lớp, mảng và các lớp thường dùng". Nội dung trình bày cụ thể gồm có: Xây dựng Lớp, xử lý chuỗi, các lớp toán học, mảng,. để nắm chi tiết nội dung bài giảng. | CÔNG NGHỆ JAVA CH4. LỚP, MẢNG VÀ CÁC LỚP THƯỜNG DÙNG Quang Dieu Tran PhD 5/14/2020 6:23:19 AM 5/14/2020 6:23:19 AM Nội dung Xây dựng Lớp Xử lý chuỗi Các lớp toán học Mảng 5/14/2020 6:23:19 AM 5/14/2020 6:23:19 AM Xây dựng lớp Khi định nghĩa lớp ta cần định nghĩa: Các thuộc tính (biến) Các hành vi (hàm) 5/14/2020 6:23:19 AM 5/14/2020 6:23:19 AM Định nghĩa đầy đủ của 1 lớp 5/14/2020 6:23:19 AM 5/14/2020 6:23:19 AM Xây dựng lớp Hàm dựng (constructor) Có cùng tên với lớp mà nó thuộc về Định nghĩa cú pháp để tạo ra 1 đối tượng thuộc lớp đó Khởi gán các giá trị ban đầu (nếu có) Khởi tạo đối tượng: Route route = new Route("New York", "Boston"); ClockTime d = new ClockTime(23, 50); Declaration Instantiation Initialization 5/14/2020 6:23:19 AM 5/14/2020 6:23:19 AM Khai báo Cú pháp Khai báo 1 biến tên name dùng để tham chiếu tới dữ liệu có kiểu là type Type có thể có hai dạng: Primitive types Reference types Với kiểu khai báo này giá trị của name hoặc là giá trị mặc định do Java khởi gán, hoặc là null. Type name; 5/14/2020 6:23:19 AM 5/14/2020 6:23:19 AM Ví dụ MyClass myObj = new MyClass(); or MyClass myObj; MyParent myObj = new MyClass(); or MyParent myObj; MyInterface myObj = new MyClass(); or MyInterface myObj; Note: MyParent và MyInterface phải là super class của MyClass 5/14/2020 6:23:19 AM 5/14/2020 6:23:19 AM Khởi tạo đối tượng 5/14/2020 6:23:19 AM 5/14/2020 6:23:19 AM Khởi tạo đối tượng 5/14/2020 6:23:19 AM 5/14/2020 6:23:19 AM Sử dụng đối tượng Bạn có thể sử dụng một đối tượng theo 2 cách: Tham chiếu tới các thuộc tính Ví dụ: System.out.println("Chieu cao cua rectOne: "+ rectOne.height); Triệu gọi các phương thức Ví dụ: System.out.println(“Dien tich cua rectOne: " + rectOne.area()); objectReference.variableName; objectReference.methodName(argumentList); 5/14/2020 6:23:19 AM 5/14/2020 6:23:19 AM Truyền tham đối Java cung cấp 2 cách để truyền tham đối: Truyền tham trị: (primitive data) | CÔNG NGHỆ JAVA CH4. LỚP, MẢNG VÀ CÁC LỚP THƯỜNG DÙNG Quang Dieu Tran PhD 5/14/2020 6:40:47 AM 5/14/2020 6:40:47 AM Nội dung Xây dựng Lớp Xử lý chuỗi Các lớp toán học Mảng 5/14/2020 6:40:47 AM 5/14/2020 6:40:47 AM Xây dựng lớp Khi định nghĩa lớp ta cần định nghĩa: Các thuộc tính (biến) Các hành vi (hàm) 5/14/2020 6:40:47 AM 5/14/2020 6:40:47 AM Định nghĩa đầy đủ của 1 lớp 5/14/2020 6:40:47 AM 5/14/2020 6:40:47 AM Xây dựng lớp Hàm dựng (constructor) Có cùng tên với lớp mà nó thuộc về Định nghĩa cú pháp để tạo ra 1 đối tượng thuộc lớp đó Khởi gán các giá trị ban đầu (nếu có) Khởi tạo đối tượng: Route route = new Route("New York", "Boston"); ClockTime d = new ClockTime(23, 50); Declaration Instantiation Initialization 5/14/2020 6:40:47 AM 5/14/2020 6:40:47 AM Khai báo Cú pháp Khai báo 1 biến tên name dùng để tham chiếu tới dữ liệu có kiểu là type Type có thể có hai dạng: Primitive types Reference types Với kiểu khai báo này giá trị của name hoặc là