Darmowe Forum

Java Script => Java Script => W±tek zaczêty przez: admin Maj 25, 2013, 07:25:33



Tytu³: Obiekty w Javie- deklaracja
Wiadomo¶æ wys³ana przez: admin Maj 25, 2013, 07:25:33
Pomimo, ze JS jest jêzykiem zorientowanym obiektowo, nie tworzy siê w nim skryptów wykorzystuj±cych klasy. Mo¿liwe jest deklarowanie obiektów, posiadaj±cych pewne funkcje. Ale brak jest klasycznego dziedziczenia spotykanego w jêzyku C++.
Obiekty w JS deklarowane s± podobnie jak w jêzyku C++. Oczywi¶cie posiadaj± równie¿ konstruktory i destruktory. Dla przypomnienia:
Konstruktor jest to specjalna metoda (funkcja) danej klasy, wywo³ywana podczas tworzenia jej instancji (obiektu). Zadaniem konstruktora jest zainicjowanie obiektu( czyli nadanie warto¶ci pocz±tkowych lub tylko rezerwacja pamiêci na obiekt), a w niektórych jêzykach programowania tak¿e utworzenie obiektu. Nazwa konstruktora jest taka sama jak nazwa klasy.


Przyk³ad1. Deklaracja obiektu samochód.


<body>

<script>
var samochod=new Object();
samochod.marka="Volvo";
samochod.model="V70";
samochod.rok=2010;
samochod.kolor="blue";

document.write(" Dane pojazdu: "+samochod.marka + " model: "+samochod.model+"  rok produkcji: " + samochod.rok);
</script>


Zadeklarowano obiekt samochód i wprowadzono w³a¶ciwo¶ci tego obiektu. Nastêpnie wy¶wietlono niektóre z nich.


Polityka cookies
Darmowe Fora | Darmowe Forum

mylittlepony gang-nd proskills articz moikrewni