eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingAda Tutorial - w Instytucie Lotnictwa › Re: Ada Tutorial - w Instytucie Lotnictwa
  • Data: 2019-05-07 22:52:10
    Temat: Re: Ada Tutorial - w Instytucie Lotnictwa
    Od: heby <h...@p...onet.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    On 07/05/2019 21:15, Wojciech Muła wrote:
    > Zadanie dla chętnych: w ilu miejscach może tu polecieć wyjątek?
    > Type1 i Type2 to jakieś klasy dostarczone przez użytkownika,
    > nic o nich nie wiemy.
    >
    > Type1 fun(Type2 a, Type2 b)
    > {
    > if (a.get_value() > b.get_value()) {
    > return a.get_foo();
    > }
    >
    > return a.get_bar() + b.get_foo();
    > }

    Skoro nic o nich nie wiemy to obsługa tego wyjątku ma znaleźć się w
    kodzie który coś o Type1 i Type2 wie czyli pewnie poziom niżej. Inaczej
    kończysz na try {} catch(...) to jest jeszcze gorsze.

    Wyjątki nie łapie się po każdym dodawaniu. Łapie się tam gdzie wiadomo
    co z nimi zrobić.

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: