Java - Theo bạn, lớp trừu tượng có thể có phương thức main() hay không?
Theo bạn, trong lớp trừu tượng có thể có phương thức main() hay không? Nếu có hãy nêu công dụng của phương thức này trong lớp trừu tượng là gì khi mà chúng ta không thể khởi tạo đối tượng của lớp trừu tượng.
Bài giải
-------------------- ######## --------------------
Trong lớp trừu tượng chúng ta có thể khai báo phương thức main(). Tuy chúng ta không thể tạo đối tượng của lớp trừu tượng nhưng chúng ta có thể dùng phương thức main() này để khởi tạo đối tượng của các lớp khác và sử dụng các phương thức của lớp đó.

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
Demo.java
package viduphuongthucmain;
public class Demo {
int number = 10;
public void display() {
System.out.println("Đây là lớp Demo");
}
}
TestDemo.java
package viduphuongthucmain;
public abstract class TestDemo {
public static void main(String[] args) {
Demo demo = new Demo();
demo.display();
System.out.println("Giá trị biến number của lớp Demo = " + demo.number);
}
}
Kết quả sau khi biên dịch chương trình:
Câu hỏi thường gặp liên quan:
- Java - Viết chương trình tương tác với các loại hình học.
- Java - Viết chương trình tính lương nhân viên trong 1 công ty (làm lại bài cũ)
- Java - Viết chương trình quản lý thuê bao Internet.
- Java - Theo bạn, trong lớp trừu tượng có thể có hàm tạo hay không?
- Java - Theo bạn, lớp trừu tượng có thể có phương thức main() hay không?

Các kiểu dữ liệu trong C ( int - float - double - char ...)
Thuật toán tìm ước chung lớn nhất trong C/C++
Cấu trúc lệnh switch case trong C++ (có bài tập thực hành)
ComboBox - ListBox trong lập trình C# winforms
Random trong Python: Tạo số random ngẫu nhiên
Lệnh cin và cout trong C++
Cách khai báo biến trong PHP, các loại biến thường gặp
Download và cài đặt Vertrigo Server
Thẻ li trong HTML
Thẻ article trong HTML5
Cấu trúc HTML5: Cách tạo template HTML5 đầu tiên
Cách dùng thẻ img trong HTML và các thuộc tính của img
Thẻ a trong HTML và các thuộc tính của thẻ a thường dùng