Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,959 questions

51,901 answers

573 users

How to create and use object in Pascal

1 Answer

0 votes
program example;

type Worker = object
    private
        _name : string;
        _age : integer;
    public
        procedure setName(nm : string);
        function getName() : string;
        
        procedure setAge(ag : integer);
        function getAge() : integer;
end;

procedure Worker.setName(nm : string);
begin
    _name := nm;
end;

function Worker.getName() : string;
begin
    getName := _name;
end;

procedure Worker.setAge(ag : integer);
begin
    _age := ag;
end;

function Worker.getAge() : integer;
begin
    getAge := _age;
end;

var
    obj : Worker;
begin
  obj.setName('Tom');
  obj.setAge(47);
  
  writeln(obj.getName());
  writeln(obj.getAge());
end.





(*
run:

Tom
47

*)

 



answered Aug 16, 2022 by avibootz
...