プロトタイプの概念を学んだときにJavaScriptを学ぶ。 catクラスに新しいメソッドを追加することに成功しましたが、元のトークメソッドをオーバーライドできませんでした。JavaScriptプロトタイプ関数が元のプロトタイプ関数をオーバーライドしていない
function cat(name) {
this.name = name;
this.talk = function() {
alert(this.name + " : I'm a girl!")
}
}
cat.prototype.talk = function() {
alert(this.name + " : I'm a dude!")
}
cat1 = new cat("felix")
cat1.talk()
なぜ新しいテキストが表示されないのですか?