eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingDavid West: OOP is Dead › Re: David West: OOP is Dead
  • X-Received: by 10.140.34.147 with SMTP id l19mr15694qgl.30.1392890430252; Thu, 20 Feb
    2014 02:00:30 -0800 (PST)
    X-Received: by 10.140.34.147 with SMTP id l19mr15694qgl.30.1392890430252; Thu, 20 Feb
    2014 02:00:30 -0800 (PST)
    Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
    atman.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!c10no37244
    8igq.0!news-out.google.com!dr7ni1322qab.1!nntp.google.com!k15no24629695qaq.0!po
    stnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
    Newsgroups: pl.comp.programming
    Date: Thu, 20 Feb 2014 02:00:29 -0800 (PST)
    In-Reply-To: <0...@g...com>
    Complaints-To: g...@g...com
    Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=93.154.155.149;
    posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
    NNTP-Posting-Host: 93.154.155.149
    References: <c...@g...com>
    <2...@g...com>
    <d...@g...com>
    <e...@g...com>
    <le0d01$46k$1@dont-email.me>
    <b...@g...com>
    <le1kk8$flv$1@dont-email.me>
    <4...@g...com>
    <b...@g...com>
    <p...@4...com>
    <f...@g...com>
    <9...@g...com>
    <0...@g...com>
    User-Agent: G2/1.0
    MIME-Version: 1.0
    Message-ID: <7...@g...com>
    Subject: Re: David West: OOP is Dead
    From: firr <p...@g...com>
    Injection-Date: Thu, 20 Feb 2014 10:00:30 +0000
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: quoted-printable
    Xref: news-archive.icm.edu.pl pl.comp.programming:205218
    [ ukryj nagłówki ]


    > czy m po lewej jest encja czy referencja, ale i tak programista w c jest swiadomy
    typu symbolu wiec chyba wychodziłoby ze te & wogole mozna wywalic

    no dobra w tym sensie tamten kod mozna uproscic

    module Int
    references Monitor subsequentMonitor
    references Int subsequentInt
    instantiates unsigned
    reaches Syrkamin (*)

    internal unsigned data[4];

    internal void produce()
    data[0..3]++;

    external void run()
    produce(),
    subsequentMonitor show(),
    subsequentInt run();


    mozna tez dodac operator do obustronnego sklejania
    referencji

    x glue y; // obie referencje ustawione

    (*) kiedys wspominalem o dwu rodzajach zaleznosci
    miedzy modulami "reaches" czyli zwykle linkowanie,
    instancjonowanie (tak jak np wewnetrzne instancjonwanie floatow) mozna dopisac trzeci

    sposób czyli tego rodzaju fizykalne referencje
    do kompletu

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: