Lagat fel i konstruktor som tar flyttalsargument

När jag testade klassen innan så kunde man skicka in negativa värden
till kontruktorerna som tog flyttal som argument, detta borde vara
omöjligt då ingen triangel kan ha en sida som är <= 0. Nu har jag
skrivit en privat kontrollmetod som testar att alla argumenten större än
0, om inte så kastas ett ArgumentException.