==== Přetížené metody ==== Přetížené metody (overloaded) jsou metody se stejným jménem, ale jinou hlavičkou. Přetížení metody znamená, že se formální parametry metody musí lišit počtem nebo typem nebo poředím event. kombinacemi předchozího. Pokud je volána přetížená metoda, je vybrána ta, která vyhovuje počtem, typy a pořadím skutečných parametrů. Přetížené metody se používají pro stejné či podobné operace s růynými datovými typy či počtem parametrů. Přetížená metoda - různé datové typy static int secti(int a, int b) { return a+b; } static long secti(long a, long b) { return a+b; } static double secti(double a, double b) { return a+b; } Přetížená metoda - různý počet parametrů static int secti(int a, int b) { return a+b; } static int secti(int a, int b, int c) { return a+b+c; } static int secti(int a, int b, int c, int d) { return a+b+c+d; }