TAILIEUCHUNG - Bài giảng java cơ sở - Lập trình hướng đối tượng

Lớp là khái niệm trọng tâm của lập trình hướng đối tượng, java là ngôn ngữ lập trình hướng đối tượng, một chương trình java gồm một tập các đối tượng, các đối tượng này phối hợp với nhau để tạo thành một ứng dụng hoàn chỉnh. Mời các bạn tham khảo tài liệu để có thêm kiến thức hữu ích về lập trình java | Chương 2 LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG Lớp là khái niệm trọng tâm của lập trình hướng đối tượng java là ngôn ngữ lập trình hướng đối tượng một chương trình java gồm một tập các đối tượng các đối tượng này phối hợp với nhau để tạo thành một ứng dụng hoàn chỉnh. Các đối tượng được mô tả qua khái niệm lớp lớp là sự mở rộng khái niệm RECORD trong pascal hay struct của C ngoài các thành phần dữ liệu lớp còn có các hàm phương thức hành vi ta có thể xem lớp là một kiểu dữ liệu vì vậy người ta còn gọi lớp là kiểu dữ liệu đối tượng. Sau khi định nghĩa lớp ta có thể tạo ra các đối tượng bằng cách khai báo biến của lớp vừa tạo do vậy có thể quan niệm lớp là tập hợp các đối tượng cùng kiểu. BÀI 1 ĐỊNH NGHĨA LỚP I. Khai báo lớp . Một lớp được định nghĩa theo mẫu sau pbulic final abstract class tên_lớp khai báo các thuộc tính khai báo các phương thức sau đâu là ví dụ đơn giản định nghĩa lớp ngăn xếp Class Declaration Class Body public class Stack Variable Constructor private Vector items public StackO items new Vector 10 1 public Object push Object item i 1tern return item public synchronized Object pop 1 nt 1en 1 terns .size Object obj nul1 if len 0 throw new EmptyStackExceptlon obj 1 len - 1 1 len - 1 return obj 1 public boolean IsEmptyO If 1 0 return true else return false 1 Tổng quát một lớp được khai báo dạng sau public abstract final class Tên lớp extends Tên lớp cha implements Tên giao diện Các thành phần của lớp bao gồm thuộc tính và phương thức Trong đó 1 bởi mặc định một lớp chỉ có thể sử dụng bởi một lớp khác trong cùng một gói với lớp đó nếu muốn gói khác có thể sử dụng lớp này thì lớp này phải được khai báo là lớp public. 2 abstract là bổ từ cho java biết đây là một lớp trừu tượng do vậy ta không thể tạo ra một thể hiện của lớp này 3 final là bổ từ cho java biết đây là một lớp không thể kế thừa 4 class là từ khoá cho chương trình biết ta đang khai báo một lớp lớp này có tên là NameOfClass 5 extends là

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.