25 lines
566 B
Ada
25 lines
566 B
Ada
package body workers is
|
|
|
|
function get_salary(this: worker) return Float is
|
|
begin
|
|
return this.salary;
|
|
end get_salary;
|
|
|
|
procedure set_salary(this: out worker;
|
|
val: Float) is
|
|
begin
|
|
this.salary := val;
|
|
end set_salary;
|
|
|
|
procedure greet(this: worker) is
|
|
begin
|
|
to.Put("Pozdrowienia od pracownika ");
|
|
to.Put(su.To_String(this.get_name));
|
|
to.Put(". Zarabiam ");
|
|
fo.Put(this.salary, EXP => 0, AFT => 0);
|
|
to.Put_Line(" miesiecznie.");
|
|
end greet;
|
|
|
|
|
|
end workers;
|