Perl Orientado a Objeto Part I
5511 단어 poobraziliandevsperlbeginners
Perl 프로그래밍 언어
“A linguagem pretende ser prática (fácil de usar, eficiente, completa) ao invés de bonita (pequena, elegante, mínima).”
— Kirrily Robert
perlintro - a brief introduction and overview of Perl - Perldoc Browser
Vou inaugurar meu Dev.to 팔란도 말 드 밈. Mas eu não seria eu mesma se não usasse um pouco a autodepreciação para, além de render umas boas risadas para mim mesma, alertar vocês de como começar a estudar uma nova linguagem de programação indicando qual o começo certo, caso você decida embarcar no Perl comigo .
O Perl é uma linguagem de programação de uso geral, criada inicialmente pra manipulações de texto (e como ele cumpre muito bem esse papel viu), mas atualmente você pode criar até um universo com ela, se for bom.
Também é uma linguagem antiga, foi criada em 1987. Por conta disso muitas pessoas me questionam "por que você escolheu Perl para trabalhar?"eo que mais costumo responder é: Eu não escolhi o Perl para trabalhar, foi ele quem me escolheu. Mass se fosse contar essa história ocuparia todo o post. Então vamos por a mão na massa.
⚠️ Este post tem como objetivo definir orientação a objeto com Perl de maneira descontraída, por tanto ele leva em thinkação que você, leitor, tenha conhecimento de lógica e linguagem e programação e saiba algumas definições de orientação a objeto.
Programação Orientada a Objeto
A Programação Orientada a Objetos é um dos quatro paradigmas da programação, juntamente com: imperativa, funcional e lógica. Ela se baseia na composição (attributos) e e interação (métodos) de objetos.
Perl é uma linguagem multiplataforma, e apenas a partir da sua versão 5 que ela passou a dar suporte para orientação a objeto.
Para aplicar a orientação a objeto em Perl é muito simples. 다음을 확인하십시오.
클래스
As class são os pacotes dos arquivos que tem construtores que retornam objetos;
package model::Performances; # General Class
오브제토스
Os objetos em Perl são estruturas de dados que agrupam atributos and métodos das nossas class.
생성자
Criação de um construtor no perl pode ser feita de maneira simples, usando uma de suas sub-rotinas para retornar a estrutura de dados abençoada (objeto) com todos os atributos de sua classe. 하위 회전 이름은 new() 또는 new()를 사용할 수 있는 프로그래밍 방식과 실행 방식 중 하나입니다. Seguir podemos ver um exemplo.
package model::Performances; # General Class
sub new { # Constructor
my $this = shift;
my $class = ref ($this) || $this;
# Attributes in classes
my $self = {
name => shift,
audience => shift,
type_play => shift,
};
return bless $self, $class;
}
메토도스
O método simplesmente é uma sub-rotina regular dentro de uma classe.
sub amount_for { # Method
my $self = shift;
return ($self->audience * 1000) / $self->type_play;
}
👋🏻 Então pessoal, esses foram os conceitos mais básicos de orientação a objeto no perl. Continuem de olho que logo mais farei publicações sobre Polimofismo, Herança e Encapsulamento e outras aplicações voltadas a essa linguagem de programação tão abrangente. Até a proxima.
Reference
이 문제에 관하여(Perl Orientado a Objeto Part I), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/victoriabispo/perl-orientado-a-objeto-1bd1
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
“A linguagem pretende ser prática (fácil de usar, eficiente, completa) ao invés de bonita (pequena, elegante, mínima).”
— Kirrily Robert
A Programação Orientada a Objetos é um dos quatro paradigmas da programação, juntamente com: imperativa, funcional e lógica. Ela se baseia na composição (attributos) e e interação (métodos) de objetos.
Perl é uma linguagem multiplataforma, e apenas a partir da sua versão 5 que ela passou a dar suporte para orientação a objeto.
Para aplicar a orientação a objeto em Perl é muito simples. 다음을 확인하십시오.
클래스
As class são os pacotes dos arquivos que tem construtores que retornam objetos;
package model::Performances; # General Class
오브제토스
Os objetos em Perl são estruturas de dados que agrupam atributos and métodos das nossas class.
생성자
Criação de um construtor no perl pode ser feita de maneira simples, usando uma de suas sub-rotinas para retornar a estrutura de dados abençoada (objeto) com todos os atributos de sua classe. 하위 회전 이름은 new() 또는 new()를 사용할 수 있는 프로그래밍 방식과 실행 방식 중 하나입니다. Seguir podemos ver um exemplo.
package model::Performances; # General Class
sub new { # Constructor
my $this = shift;
my $class = ref ($this) || $this;
# Attributes in classes
my $self = {
name => shift,
audience => shift,
type_play => shift,
};
return bless $self, $class;
}
메토도스
O método simplesmente é uma sub-rotina regular dentro de uma classe.
sub amount_for { # Method
my $self = shift;
return ($self->audience * 1000) / $self->type_play;
}
👋🏻 Então pessoal, esses foram os conceitos mais básicos de orientação a objeto no perl. Continuem de olho que logo mais farei publicações sobre Polimofismo, Herança e Encapsulamento e outras aplicações voltadas a essa linguagem de programação tão abrangente. Até a proxima.
Reference
이 문제에 관하여(Perl Orientado a Objeto Part I), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/victoriabispo/perl-orientado-a-objeto-1bd1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)