🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #49140

obiektowosc w js - pytanie o dziedziczenie

#49140
From: mmiarecka
Date: Sat, 11 Jul 2009 20:19
32 lines
1971 bytes
Mam klase bazowa:

function Bazowa() {
  this.getName() {
    return "bazowa.getName";
  }

  this.display(obj) {
    alert(obj.getName);
  }
}

i klase pochodna:

function Pochodna() {
  function Pochodna() {
    Bazowa.call(this);
  }
  this.getName() {
    return "pochodna.getName";
  }
}

Wydawalo mi sie, ze metoda display klasy Bazowa powinna byc widoczna z
poziomu klasy Pochodna, ale tak nie jest. Nie pomaga prototypowanie.
Dopoki w klasie Pochodna nie wkleje identycznego kodu metody display
jak w Bazowa wywolanie objPochodna.display() zwraca blad 'display is
not a function'. Wolalabym uniknac powielania tego samego kodu we
wszystkich klasach dziedziczacych...

Bede wdzieczna za sugestie oraz ewentualne wytlumaczenie, w ktorym
miejscu popelniam blad.
Technical Details
Message-ID: <17b6f087-851f-4bfc-a648-c78d22c89d0f@n30g2000vba.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!wsisiz.edu.pl!plix.pl!newsfeed1.plix.pl!newsfeed00.sul.t-online.de!t-online.de!border2.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!n30g2000vba.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!wsisiz.edu.pl!plix.pl!newsfeed1.plix.pl!newsfeed00.sul.t-online.de!t-online.de!border2.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!n30g2000vba.googlegroups.com!not-for-mail
From: mmiarecka <mmiarecka@gmail.com>
Newsgroups: pl.comp.lang.javascript
Subject: obiektowosc w js - pytanie o dziedziczenie
Date: Sat, 11 Jul 2009 13:19:37 -0700 (PDT)
Organization: http://groups.google.com
Lines: 32
Message-ID: <17b6f087-851f-4bfc-a648-c78d22c89d0f@n30g2000vba.googlegroups.com>
NNTP-Posting-Host: 85.232.226.38
Mime-Version: 1.0
X-Trace: posting.google.com 1247343577 26273 127.0.0.1 (11 Jul 2009 20:19:37 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Sat, 11 Jul 2009 20:19:37 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: n30g2000vba.googlegroups.com; posting-host=85.232.226.38;  posting-account=9CK44QoAAACMbYgtYQNJfo5rll0iV5Qb
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.2; pl; rv:1.9.0.11)  Gecko/2009060215 Firefox/3.0.11,gzip(gfe),gzip(gfe)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit