1
這裏是psudeocode:如何在像結構這樣的樹中完全擺脫if-else與OOP?
if (parttimeEmployee) {
if (country == USA) {
}
if (country == UK {
}
}
if (fullTimeEmployee) {
if (country == USA) {
}
if (country == UK) {
}
}
現在,兼職和全職員工可以從「僱員」接口被繼承。
但是我們有另外的if-else重複/複製裏面每個人對「國家」
哪些設計模式,我們可以用它來完全替代這種嵌套條件?
重要的是要知道每個國家的「if」裏面有什麼。 – niksofteng