eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingAndroid mały mykRe: Android mały myk
  • Data: 2011-02-10 15:40:43
    Temat: Re: Android mały myk
    Od: Michoo <m...@v...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    W dniu 10.02.2011 16:02, Andrzej Jarzabek pisze:
    > On Feb 10, 12:57 pm, Michoo<m...@v...pl> wrote:
    >>
    >> Niestety nic im nie zrobię, jedynie zapłaczę nad brakiem możliwości
    >> robienia tego do czego "referencje" służą w większości cywilizowanego
    >> świata.
    >
    > Możesz rozwinąć, co to wg. ciebie jest większość cywilizowanego świata
    C++, C#, Perl (czy nawet Pascal i PHP) żeby wymienić kilka, ale szczerze
    mówiąc nie kojarzę aktualnie drugiego języka który by miał tak
    ograniczone przekazywanie argumentów jak java.

    > i do czego tam służą referencje?
    Referencje służą do tego aby przekazać "wskazanie" na obiekt. Przydatne
    np gdy chcemy odwoływać się do tego samego obiektu z różnych miejsc, czy
    pozwolić funkcji na modyfikowanie argumentów. Najprymitywniejszą formą
    referencji jest wskaźnik.

    W javie natomiast obiekty technicznie rzecz biorąc są referencjami ale
    praktycznie (przez połączenie przez braku operatora przypisania obiektu,
    i projektu biblioteki standardowej (np wszystkie operacje na stringu
    tworzą nowy obiekt a nie modyfikują istniejącego)) mają semantykę
    wartości. Żeby mieć semantykę referencji trzeba zawinąć obiekt w inny
    obiekt pozwalający modyfikować swoje wnętrze przez metody.

    --
    Pozdrawiam
    Michoo

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: