/* функция-конструктор объектов класса DeepThought
* Каждый экземпляр будет иметь свое свойство answer
* а метод alertAnswer, который находится в прототипе
* будет общим для всех этих объектов
*/
function DeepThought(answerNum) {
this.answer = answerNum;
}
DeepThought.prototype.alertAnswer = function() {
alert(this.answer);
};
var deepThought = new DeepThought(42);
deepThought.alertAnswer() // 42