-
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.cyf-kr.edu
.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsgate1.onet.pl!niusy.onet.pl
From: "fiR" <p...@p...onet.pl>
Newsgroups: pl.comp.programming
Subject: Re: IL (rozważania o fail)
Date: Tue, 28 Jul 2009 10:46:09 +0200
Organization: Onet.pl
Lines: 45
Sender: k...@n...test.onet.pl
Message-ID: <0...@n...onet.pl>
References: <h4l79n$qc1$1@inews.gazeta.pl>
NNTP-Posting-Host: newsgate1.onet.pl
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-2"
Content-Transfer-Encoding: 8bit
X-Trace: newsgate1.test.onet.pl 1248770770 31108 213.180.130.17 (28 Jul 2009 08:46:10
GMT)
X-Complaints-To: n...@o...pl
NNTP-Posting-Date: Tue, 28 Jul 2009 08:46:10 +0000 (UTC)
Content-Disposition: inline
X-Mailer: http://niusy.onet.pl
X-Forwarded-For: 83.12.188.22, 192.168.243.159
X-User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)
Xref: news-archive.icm.edu.pl pl.comp.programming:182860
[ ukryj nagłówki ]> fiR <p...@p...onet.pl> napisał(a):
>
> >
> > drobne rozwazania o fail, skryptach / IL (intermediate language) itp
> > (bardziej w sumie o fail niz o IL)
>
> A może tak:
>
> class Akcja {
> bool test() = 0;
> void wykonaj() = 0;
> };
>
> class Bieg : Akcja {
> bool test() { ... };
> void wykonaj() { ... };
> }
>
> class Drink : Akcja {
> bool test() { ... };
> void wykonaj() { ... };
> }
>
> ..........
>
> Akcja *a[10] = { new Bieg, new Drink, .... };
>
> for( i=0 ; i<10 ; i++ )
> if( a[i]->test() )
> a[i]->wykonaj();
>
>
> Pozdrawiam
Ładny kod ("jak na c++") i faktycnie implementuje to o czym mówiłem :) -
nie wiem jednak czy probowac implementowac "ową technikę" w swojej gierce czy
programach - na ile jest ona użyteczna i czy nie lepsza niż gąszcz ifów (?)
Ktoś moze coś sądzi na ten temat?
Wogole jednak zaciekawił mnie temat tych "faili" Wie ktoś czy jest
jakis język który wspiera takie "programowanie z failami" (?)
fiR
--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
Następne wpisy z tego wątku
- 28.07.09 10:02 Paweł Kierski
- 28.07.09 10:20 fiR
- 28.07.09 12:06 Mariusz Marszałkowski
- 28.07.09 12:36 A.L.
- 28.07.09 13:34 Michal Kleczek
Najnowsze wątki z tej grupy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
Najnowsze wątki
- 2025-03-15 Wrocław => Konsultant wdrożeniowy Comarch XL (Logistyka, WMS, Produk
- 2025-03-15 Błonie => Analityk Systemów Informatycznych (TMS SPEED) <=
- 2025-03-15 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2025-03-15 Warszawa => Java Full Stack Developer (Angular2+ experience) <=
- 2025-03-15 Warszawa => Java Full Stack Developer (Angular2+) <=
- 2025-03-15 KOMU w RP3 pasuje "Rumuńska łatwość gmerania w wyborach" i dlaczego nie PO-Trzaskanym?
- 2025-03-15 China-Kraków => Key Account Manager IT <=
- 2025-03-14 Spalił się autobus :-)
- 2025-03-14 Policjanci z Piątku
- 2025-03-14 Lublin => JavaScript / Node / Fullstack Developer <=
- 2025-03-14 Warszawa => Account Manager - Sprzedaż Usług Rekrutacyjnych <=
- 2025-03-14 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-03-14 VAT-R Umowa najmu na adres zamieszkania
- 2025-03-14 Gliwice => IT Expert (Network Systems area) <=
- 2025-03-14 Warszawa => Junior Rekruter <=