eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingDalej o OO, jezykach itede
Ilość wypowiedzi w tym wątku: 33

  • 31. Data: 2011-04-18 14:34:02
    Temat: Re: Dalej o OO, jezykach itede
    Od: Andrzej Jarzabek <a...@g...com>

    On Apr 18, 12:41 am, A.L. <l...@a...com> wrote:
    > On Sun, 17 Apr 2011 23:06:25 +0100, Andrzej Jarzabek
    >
    > <a...@g...com> wrote:
    > >On Sun, 17 Apr 2011 16:26:29 -0500, A.L. <l...@a...com> wrote:
    > >> No i co z tego?... Ukrywanie czegokolwiek nie jest do OO
    > >> neizbedne, ani nei jest wyznacznikiem tego czy cos jest
    > >> OO czy nie. Rownie nie jest niezbedne posiadanie
    > >> klas czy dziedziczenia.
    >
    > >To z tego, ze ma coś wspólnego. O definicję OO kłócić się nie
    > >zamierzam.
    >
    > To szkoda. Dla Kolegi informacji: dosyc dawno zapanowala zgoda co do
    > tego ze OO to "identity, state, behavior". Powszechnie uzywana
    > definicja ("encapsulation, polymorphism, inheritance") to tylko jeden
    > model, ten Simuli.

    Spory o definicje uważam za jałowe, natomiast pozwolę sobie zwrócić
    uwagę, że to, co Kolega napisał jest wewnętrzenie sprzeczne: nie może
    być tak, że "zapanowała zgoda" (bez kwalifikacji) co do jednej
    definicji, a "powszechnie używana" jest definicja inna.

    > Znakomicie mozna programowac obiektowo w C, asemblerze i GWBASIC

    Ba, nawet jakiś tam data hiding można zrobić w C.


  • 32. Data: 2011-04-18 14:43:19
    Temat: Re: Dalej o OO, jezykach itede
    Od: Jędrzej Dudkiewicz <j...@n...com>

    On 04/18/2011 04:34 PM, Andrzej Jarzabek wrote:
    > On Apr 18, 12:41 am, A.L.<l...@a...com> wrote:
    >> Znakomicie mozna programowac obiektowo w C, asemblerze i GWBASIC
    >
    > Ba, nawet jakiś tam data hiding można zrobić w C.

    Jak to "jakiś tam", jak to "jakiś tam"! Można zrobić totalny. Tak że się
    nawet dziedziczyć nie będzie dało.

    JD


  • 33. Data: 2011-04-19 08:02:18
    Temat: Re: Dalej o OO, jezykach itede
    Od: Maciej Sobczak <s...@g...com>

    On Apr 18, 9:28 am, " " <k...@W...gazeta.pl> wrote:

    > > Prywatno=B6=E6/publiczno=B6=E6 nie jest cech=B1 OO.
    >
    > What? nawet jesli masz racje, to OO bez enkapsulacji nie nadaje sie do
    > powaznych zastosowan.

    Ale przecież nikt nie twierdzi, że jakikolwiek paradygmat w swoim
    minimalnym wydaniu nadaje się do poważnych zastosowań. Właściwie to
    można zaryzykować kwantyfikator i powiedzieć, że żaden się nie nadaje.

    Dlatego dobre języki, które faktycznie "nadają się do poważnych
    zastosowań", łączą różne koncepcje i wspierają równocześnie wiele
    paradygmatów.

    Zgadzam się, że "information hiding" jest niezbędne. Nie jest to
    jednak integralną częścią OO, choć w dobrych językach wystąpią razem.

    --
    Maciej Sobczak * http://www.msobczak.com * http://www.inspirel.com

strony : 1 ... 3 . [ 4 ]


Szukaj w grupach

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: