Trong Java, chúng ta có Class::new
cú pháp cho các tham chiếu hàm tạo. Tôi biết, có những tham chiếu có thể gọi cho các phương thức, nhưng còn các hàm tạo thì sao? Một trường hợp sử dụng điển hình đối với tôi sẽ là các nhà máy.
Trong Java, chúng ta có Class::new
cú pháp cho các tham chiếu hàm tạo. Tôi biết, có những tham chiếu có thể gọi cho các phương thức, nhưng còn các hàm tạo thì sao? Một trường hợp sử dụng điển hình đối với tôi sẽ là các nhà máy.
Câu trả lời:
Bạn có thể lấy một thể hiện hàm cho một hàm tạo bằng cách sử dụng đơn giản ::ClassName
, như thể nó là một hàm gốc.
SealedClass::SubClass