Давно понял что когда говоришь об ООП нужно четко подбирать слова, если не хочешь чтобы придрались
Цитата:
это класс, который не подразумевает создание экземпляров
создавать экземпляры можно только для наследуемых классов
|
"Не подразумевает" создание экземпляров, хотя и представляет возможным - скорее статичный класс, а абстрактный "не может" содержать экземпляров. Хотя зависит от языка, в дельфи говорят можно :-) А вообще это тот класс, который имеет одно или несколько свойств\методов описанных но не реализованных в данном классе.
Цитата:
это класс, который реализует какой-либо интерфейс или несколько интерфейсов
|
Интерфейс ничего не "реализует", этот класс имеет только абстрактные методы, которые должны реализовать классы потомки.
Цитата:
Что такое singleton в программировании
|
Цитата:
Вопрос
Что такое и для чего нужно MVC?
Ответ
шаблон проектирования
модель-контроллер-представление
нужен для отделения логики програмы от интерфейсной части
|
По первому шаблону ответа нет, по второму перепутал слова - модель-представление-контроллер, разделение тут не на две, а на три части: данные, логика, отображение.
На последний вопрос не ответил, про innodb и myisam я не знаю
ну и индексы не во всех случаях ускоряют доступ к данным.