Co to jest metryka obiektu?

0

Witam robię zadanka z javy i mam w jednym zaimplementować w interfejsie metodę typu double która dostarcza jakąś metrykę obiektu. Mam oczywiście podaną klase do której mam zaimplementować ten interfejs.Nie mam dokładnie sprecyzowanego jaką metryke obiektu mam zaimplementować w ogóle nie rozumiem co to jest ta metryka obiektu ktoś mi wytłumaczyć o co biega?
Tu ta klasa do której mam zaimplementować interfejs:

public class Employee {
    private String name;
    private double salary;
        
    public Employee(String name, double salary) {
        this.name = name;
        this.salary = salary;
    }
    
    public Employee(String name) {
        this(name, 0);
    }

    public void raiseSalary(double byPercent) {
        double raise = salary * byPercent / 100;
        salary += raise;    
    }
    
    public String getName() {
        return name;
    }
    
    public double getSalary() {
        return salary;
    }
}
1

Podejrzewam że czytasz "Java 8 poradnik doświadczonego programisty" tam jest podobne zadanie z taką treścią. Gość który tłumaczył tę książkę(bardzo dobrą swoją drogą) moim zdaniem odwalił totalną fuszerkę. Totalna amatorszczyzna tłumaczenia takie jak języki funkcjonalne zamiast funkcyjne, typ parametryzowany zamiast sparametryzowany albo cała masa innych bubli które można tam znaleźć. Prawda jest taka że nawet tłumacz Pan Stefański Andrzej nie wie o co chodziło z metryką obiektu. Trzeba by było zajrzeć do angielskiego wydania tej książki.
Pozdrawiam

1

W polskiej "tłumaczeniu" jest "...getMeasure(), która dostarcza jakąś metrykę obiektu" ang "...getMeasure() that measures an object in some way." a więc chodzi po prostu o mierzenie jakiegoś pola tej klasy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1