Lớp trừu tượng có thể có các phương thức không trừu tượng không?
Lớp trừu tượng có thể có các phương thức không trừu tượng không?

Video: Lớp trừu tượng có thể có các phương thức không trừu tượng không?

Video: Lớp trừu tượng có thể có các phương thức không trừu tượng không?
Video: Java 44. Lớp và phương thức trừu tượng Abstract trong Java | Phần 2 - Lập trình Hướng Đối Tượng 2024, Tháng tư
Anonim

Vâng chúng tôi có thể có một lớp trừu tượng không có Phương pháp trừu tượng vì cả hai đều là những khái niệm độc lập. Khai báo một lớp trừu tượng có nghĩa là nó có thể không được khởi tạo riêng và có thể chỉ được phân loại phụ. Khai báo một phương pháp trừu tượng có nghĩa là Phương pháp sẽ được định nghĩa trong lớp con.

Mọi người cũng hỏi, một lớp trừu tượng có thể định nghĩa cả phương thức trừu tượng và phương thức không trừu tượng không?

Một phương pháp trừu tượng là một phương pháp trong đứa trẻ lớp điều đó ghi đè cha mẹ phương pháp . Một lớp trừu tượng có thể xác định cả hai phương thức trừu tượng và không - phương pháp trừu tượng ? A. Không-nó phải có tất cả cái này hay cái kia.

Ngoài ra, giao diện cAN có các phương thức không trừu tượng? Phương thức giao diện theo định nghĩa là công khai và trừu tượng , Bạn không thể có không - phương pháp trừu tượng trong của bạn giao diện . Trong Java, phương pháp giao diện là công khai và trừu tượng theo mặc định. Vì vậy, lựa chọn đầu tiên là thực hành không tốt.

Sau đó, người ta cũng có thể hỏi, liệu chúng ta có thể có phương thức trừu tượng trong lớp không trừu tượng không?

Nó có thể có các phương thức trừu tượng ( phương pháp không có cơ thể) cũng như bê tông phương pháp (thường xuyên phương pháp với cơ thể). Một bình thường lớp ( không - lớp trừu tượng ) không thể có phương pháp trừu tượng . Một lớp trừu tượng có thể không được khởi tạo, có nghĩa là bạn không được phép tạo một đối tượng của nó.

Việc sử dụng lớp trừu tượng không có phương thức trừu tượng trong Java là gì?

Lớp trừu tượng không có phương thức trừu tượng có nghĩa là bạn có thể tạo đối tượng của nó lớp trừu tượng . Xem Ví dụ của tôi. Nếu bạn viết một phương pháp trừu tượng bên trong lớp trừu tượng thì nó sẽ không biên dịch. Có nghĩa là nếu bạn tạo lớp trừu tượng không có phương thức trừu tượng thì bạn có thể tạo Đối tượng của cái đó Lớp trừu tượng.

Đề xuất: