Darmowe Forum
Maj 14, 2024, 14:42:12 *
Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Aktualności: Forum zostało uruchomione!
 
   Strona główna   Pomoc Zaloguj się Rejestracja  
Strony: [1]
  Drukuj  
Autor Wątek: Obiekty w Javie- deklaracja  (Przeczytany 1309 razy)
admin
Administrator
Ekspert
*****
Wiadomości: 821


Email
« : 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.
« Ostatnia zmiana: Maj 25, 2013, 08:04:40 wysłane przez admin » Zapisane
Strony: [1]
  Drukuj  
 
Skocz do:  

Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC | Sitemap

Polityka cookies
Darmowe Fora | Darmowe Forum

real-basketball watahablackheart pssu darkwarriors magicznydom