У меня есть два JavaScript классов какэффективный способ наследования Javascript
class1 = function(opt) {
function abc() {
}
function def() {
}
function xyz() {
}
};
class2 = function(opt) {
function abc() {
}
function def() {
}
function lmn() {
}
};
Эти два класса содержат некоторые общие методы, такие как (ABC, DEF) и некоторые специфические методы, такие как (LMN, хуг). Может ли кто-нибудь предложить мне, как эффективно применять наследование к этой ситуации, чтобы я мог иметь общие методы в одном файле и конкретные методы в соответствующих файлах. Я пробовал прототип метода, но это не работает. Так есть и другой способ. Спасибо.
Пожалуйста, покажите нам, как эти функции "методы" из "классов". В настоящее время они представляют собой лишь частные функции внутри других функций, и их перемещение в единую область может решить проблему. Пожалуйста, также покажите метод прототипа, который вы пробовали, затем мы можем помочь вам более конкретно в ваших ошибках. – Bergi