Hướng dẫn lập trình hướng đối tượng trong hệ điều hành Java phần 2

Định nghĩa Một lớp định nghĩa một thực thể theo những thuộc tính và những hành động chung. Hoặc Những thuộc tính và những hành động chung của một thực thể được nhóm lại để tạo nên một đơn vị duy nhất gọi là một lớp. Hoặc Một lớp là một sự xác định cấp chủng loại của các thực thể giống nhau. | Định nghĩa Một lớp định nghĩa một thực thể theo những thuộc tính và những hành động chung. Hoặc Những thuộc tính và những hành động chung của một thực thể được nhóm lại để tạo nên một đơn vị duy nhất gọi là một lớp. Hoặc Một lớp là một sự xác định cấp chủng loại của các thực thể giống nhau. Một lớp là một mô hình khái niệm về một thực thể. Nó mang tính cách tổng quát chứ không mang tính cách đặc thù. Khi định nghĩa một lớp chúng ta muốn phát biểu rằng một lớp sẽ phải có một tập hợp các thuộc tính và các hành động riêng. Chẳng hạn như một định nghĩa lớp dưới đây Lớp này định nghĩa thực thể Con người . Mọi thực thể thuộc kiểu Con người sẽ đều có những đặc tính và những hành động như đã được định nghĩa. Một khi một lớp đã được định nghĩa chúng ta biết được những thuộc tính và những hành động của những thực thể trông giống như lớp này. Vì thế tự bản chất một lớp là một nguyên mẫu prototype . Một ví dụ khác về một lớp liên quan đến việc mua bán xe hơi như sau Lớp Nhân viên bán hàng Tên__ Số lượng xe bán được Tiền hoa hồng_ Nhập tên Nhập số lượng xe bán được Tính tiền hoa hồng Lớp trên định nghĩa các thuộc tính và các hành động đặc trưng cho mọi nhân viên bán xe hơi. Đối tượng Object Một lớp là một nguyên mẫu phác họa những thuộc tính và những hành động khả thể của một thực thể. Để có thể sử dụng thực thể mà lớp định nghĩa chúng ta phải tạo một đối tượng từ lớp đó. Lớp là một khái niệm còn đối tượng là một mẫu thực được định nghĩa bởi lớp. Hãy khảo sát lớp Khách hàng được định nghĩa trên. Lớp này định nghĩa mọi thuộc tính và hành động gắn liền với một khách hàng. Khi một người mua một xe hơi ở một cửa hàng cửa hàng ấy có một khách hàng mới. Vào thời điểm ấy một đối tượng giống như lớp Khách hàng được tạo ra. Đối tượng này sẽ phải có những giá trị thực đối với các thuộc tính Tên Địa chỉ Kiểu xe . Chẳng hạn như một khách hàng có tên là Mark sống ở London đã mua một xe kiểu Honda Civic từ nhân viên bán hàng tên là

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
463    21    1    02-12-2024
Đã 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.