{"id":4419,"date":"2009-08-07T18:32:34","date_gmt":"2009-08-07T18:32:34","guid":{"rendered":"http:\/\/www.softov.com.br\/blog\/?p=20"},"modified":"2019-02-02T01:46:45","modified_gmt":"2019-02-02T01:46:45","slug":"trabalhando-com-classes-e-objetos-phpoo","status":"publish","type":"post","link":"https:\/\/softov.com.br\/blog\/2009\/08\/07\/trabalhando-com-classes-e-objetos-phpoo\/","title":{"rendered":"Trabalhando com Classes e Objetos &#8211; PHPOO"},"content":{"rendered":"<p>Dois exemplos simples de como trabalhar com Classe e Objetos em Php &#8211; PHPOO<\/p>\n<p>Teste tradicional<\/p>\n<p>[php]<\/p>\n<p>class OlaMundo {<br \/>\n function OlaMundo(){<br \/>\n return &quot;Ol\u00e1 Mundo do PHPOO!&quot;;<br \/>\n }<br \/>\n}<\/p>\n<p>$ola = new OlaMundo();<br \/>\necho $ola-&gt;OlaMundo();<\/p>\n<p>[\/php]<\/p>\n<p>Outro exemplo, com duas instancia\u00e7\u00f5es.<\/p>\n<p>[php]<\/p>\n<p>\/\/ Classe Pessoa<br \/>\nclass Pessoa {<br \/>\n private $nome;<br \/>\n function setNome($nome){<br \/>\n $this-&gt;nome = $nome;<br \/>\n }<\/p>\n<p> function getNome(){<br \/>\n return $this-&gt;nome;<br \/>\n }<br \/>\n}<\/p>\n<p>$joao = new Pessoa();<br \/>\n$joao-&gt;setNome(&quot;Jo\u00e3o Brito&quot;);<br \/>\n$pedro = new Pessoa();<br \/>\n$pedro-&gt;setNome(&quot;Pedro Ribeiro&quot;);<\/p>\n<p>echo &quot;&lt;strong&gt;&lt;br \/&gt;&lt;br \/&gt;Classe Pessoa:&lt;br \/&gt;&lt;\/strong&gt;&quot;;<br \/>\necho $joao-&gt;getNome();<br \/>\necho &quot;&lt;br \/&gt;&quot;;<br \/>\necho $pedro-&gt;getNome();<br \/>\n[\/php]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dois exemplos simples de como trabalhar com Classe e Objetos em Php &#8211; PHPOO Teste tradicional [php] class OlaMundo { function OlaMundo(){ return &quot;Ol\u00e1 Mundo do PHPOO!&quot;; } } $ola = new OlaMundo(); echo $ola-&gt;OlaMundo(); [\/php] Outro exemplo, com duas instancia\u00e7\u00f5es. [php] \/\/ Classe Pessoa class Pessoa { private $nome; function setNome($nome){ $this-&gt;nome = $nome;&hellip; <a class=\"more-link\" href=\"https:\/\/softov.com.br\/blog\/2009\/08\/07\/trabalhando-com-classes-e-objetos-phpoo\/\">Continuar lendo <span class=\"screen-reader-text\">Trabalhando com Classes e Objetos &#8211; PHPOO<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24],"tags":[106,69,70],"_links":{"self":[{"href":"https:\/\/softov.com.br\/blog\/wp-json\/wp\/v2\/posts\/4419"}],"collection":[{"href":"https:\/\/softov.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/softov.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/softov.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/softov.com.br\/blog\/wp-json\/wp\/v2\/comments?post=4419"}],"version-history":[{"count":1,"href":"https:\/\/softov.com.br\/blog\/wp-json\/wp\/v2\/posts\/4419\/revisions"}],"predecessor-version":[{"id":4677,"href":"https:\/\/softov.com.br\/blog\/wp-json\/wp\/v2\/posts\/4419\/revisions\/4677"}],"wp:attachment":[{"href":"https:\/\/softov.com.br\/blog\/wp-json\/wp\/v2\/media?parent=4419"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/softov.com.br\/blog\/wp-json\/wp\/v2\/categories?post=4419"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/softov.com.br\/blog\/wp-json\/wp\/v2\/tags?post=4419"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}