Cách tốt nhất để tạo một JFrame
và xử lý nó là gì?Cách tốt nhất để tạo JFrame
- Tạo một lớp và bên trong nó tạo ra một đối tượng
JFrame
- Kế thừa từ
JFrame
nhưclass MyClass extends JFrame
Cách tốt nhất để tạo một JFrame
và xử lý nó là gì?Cách tốt nhất để tạo JFrame
JFrame
JFrame
như class MyClass extends JFrame
Bất cứ khi nào có thể, không sử dụng thừa kế (lớp học của bạn là-một JFrame) nhưng chọn thành phần (ví dụ: lớp học của bạn có một JFrame). Đó là một nguyên tắc thiết kế chung.
Và nó không có bất kỳ tác động đáng kể nào đến hiệu suất.
vì vậy whick có thể là cách tốt nhất, không kế thừa từ JFrame, phải không? –
Cách tiếp cận này ảnh hưởng đến hiệu suất như thế nào? – Mersenne
Trong trường hợp này, tôi nghĩ rằng đó là một cách tốt để cấu trúc mã trong các thành phần, hãy để lớp kế thừa JFrame và triển khai thực hiện chức năng của nó trong lớp. – Jonas
Về cơ bản, lần duy nhất bạn nên mở rộng JFrame là nếu bạn cần quá tải bất kỳ phương pháp nào trong đó.
Điều đó đang được nói, sẽ không có hiệu suất đáng chú ý nào xảy ra theo cách này hay cách khác.
hiệu suất có ý nghĩa gì? – qrtt1
Lưu ý cho tất cả những ai sẽ thắc mắc về việc đề cập đến "hiệu suất" trong phần bình luận và câu trả lời: tiêu đề ban đầu của câu hỏi này là "Cách tốt nhất để tạo JFrame về hiệu suất" :) – Mersenne
Ý tôi là 'hiệu suất' là cách tốt nhất cho lập trình viên mà không cần encouring trong lỗi –