Tôi đọc trong một số bài viết có một cái gì đó gọi là Khởi tạo các khối trong java; nơi chúng ta có thể thực hiện một số nhiệm vụ khởi tạo Khi lớp được nạp hoặc một cá thể được tạo ra.Có cấu trúc nào giống như các khối khởi tạo Java trong C++ không?
Ngoài các phương thức và phương thức khởi tạo, Khối khởi tạo là vị trí thứ ba trong Chương trình Java có thể thực hiện các thao tác.
class InitDemo
{
static int y;
int x;
{
y = 10;
x = 0;
}
}
Tôi yêu cầu nếu có paradigme như trong C++? Cảm ơn bạn.
C không có khái niệm về các lớp đang được "tải", và quan điểm của nó về thống kê hoàn toàn khác với Java. Vì vậy, ngoài các bộ khởi tạo tĩnh, không có gì tương tự. –
(Về bản chất, khối 'tĩnh' trong Java là hàm tạo của lớp, vì các lớp là (bán) các đối tượng chính thức. Các lớp C++ không phải là các đối tượng.) –
Cảm ơn bạn đã cung cấp thông tin, hữu ích. –