я написал следующий Javascript класса (завод) по этой схеме: http://javascript.info/tutorial/factory-constructor-patternJavascript дочерний класс и метод перекрывая
var lnq = function(domain) {
var ...;
var testLink = function(href) {
....
};
var addAllLinks = function(links) {
...
};
var normalize = function(links) {
...
};
var searchAllLinks = function(address, callback) {
....
};
var buildAddress = function(query) {
....
};
var searchCurrentPageLinks = function() {
....
};
var toNextPage = function() {
....
};
var findNextPageLink = function() {
....
};
// public interface
return {
// search all links by query
searchLinksByQuery: function(query, callback) {
.....
}
}
};
Он работает хорошо. Как видите, у него было несколько частных переменных & методов и общедоступной области (SearchLinksByQuery). Мне нужно создать дочерний класс и переопределить 3 метода: searchCurrentPageLinks, toNextPage, findNextPageLink. Как я могу это реализовать?
Совет: Используйте функцию декларации вместо тех 'вар ... =() функция' – Bergi