More flexibility than static inheritance. The Decorator pattern provid dịch - More flexibility than static inheritance. The Decorator pattern provid Việt làm thế nào để nói

More flexibility than static inheri

More flexibility than static inheritance. The Decorator pattern provides
a more flexible way to add responsibilities to objects than can be had with
static (multiple) inheritance. With decorators, responsibilities can be
added and removed at run-time simply by attaching and detaching them. In
contrast, inheritance requires creating a new class for each additional
responsibility (e.g., BorderedScrollableTextView,BorderedTextView).
This gives rise to many classes and increases the complexity of a system.
Furthermore,providing different Decorator classes for a specific
Component class lets you mix and match responsibilities
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Linh hoạt hơn hơn tĩnh thừa kế. Cung cấp các mô hình trang trí một cách linh hoạt hơn để thêm các trách nhiệm cho các đối tượng hơn có thể có với thừa kế tĩnh (nhiều). Với trang trí, trách nhiệm có thể Thêm và loại bỏ tại thời gian chạy chỉ đơn giản bằng cách gắn và tách chúng. Ở độ tương phản, thừa kế đòi hỏi việc tạo ra một lớp mới cho mỗi bổ sung trách nhiệm (ví dụ như, BorderedScrollableTextView, BorderedTextView). Điều này đưa đến các lớp học và làm tăng sự phức tạp của một hệ thống. Hơn nữa, cung cấp các lớp trang trí khác nhau cho một cụ thể Thành phần lớp cho phép bạn pha trộn và phù hợp với trách nhiệm
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Linh hoạt hơn là thừa kế tĩnh. Các mẫu trang trí cung cấp
một cách linh hoạt hơn để thêm trách nhiệm cho các đối tượng hơn có thể có được việc
tĩnh (nhiều) thừa kế. Với trang trí, trách nhiệm có thể được
thêm vào và lấy ra vào thời gian chạy chỉ đơn giản bằng cách gắn và tách chúng. Trong
Ngược lại, thừa kế đòi hỏi phải tạo ra một lớp mới cho mỗi thêm
trách nhiệm (ví dụ, BorderedScrollableTextView, BorderedTextView).
Điều này dẫn đến nhiều lớp học và làm tăng sự phức tạp của hệ thống.
Hơn nữa, cung cấp các lớp học trang trí khác nhau cho một cụ thể
lớp Component cho phép bạn hòa âm và trách nhiệm của trận đấu
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: