Porque se diz "Orientação à Objetos" ?  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
Link_pg
JavaEvangelist
[Avatar]

Membro desde: 28/04/2006 00:17:38
Mensagens: 413
Localização: Praia Grande / São Paulo - SP
Offline

Olá!

Porque se diz "Orientado à Objetos, Orientado à Eventos" ?
O que quer dizer "Orientado" nesses casos ?

Abraços

Eduardo Felipe Vieira

Blog de Tecnologia!
Outro blog meu legal também mas não é de TI.



"Nós poderíamos ser muito melhores se não quiséssemos ser tão bons."
[Email] [WWW] [MSN]
diego2005
GUJ Master
[Avatar]

Membro desde: 17/08/2005 10:11:05
Mensagens: 1095
Offline

Dá uma olhada aqui:

http://macoratti.tempsite.ws/oo_conc2.htm


Não sei se vai ajudar, mas de qualquer forma...

T+

SCJP 1.4

Meu Currículo
adolfo_eloy
JavaChild
[Avatar]

Membro desde: 26/02/2007 11:01:04
Mensagens: 110
Localização: São Paulo
Offline

Link_pg wrote:Olá!

Porque se diz "Orientado à Objetos, Orientado à Eventos" ?
O que quer dizer "Orientado" nesses casos ?

Abraços



Eu defino como a orientação, a forma como uma linguagem tem de
tratar/controlar o que ocorre no programa.
Por exemplo na Orientação a Eventos do Visual Basic
Você pode tratar o seu programa, ou seja, executar operações
sempre baseando-se em algo que aconteça com o programa (um evento),
como um clique, um duplo clique, e etc. Como essa é a principal característica
desta linguagem, a mesma é definida como orientada a eventos.

No caso de Orientação a Objetos como em Java, Smaltalk, C++, etc,
tudo ou praticamente tudo é tratado como um objeto. Na verdade
uma abstração de algo da vida real. Exemplo, abstraindo uma cadeira
podemos definir uma classe Cadeira em java que poderá ser instanciada
gerando assim objetos que podem ser tratados pelo programa.


Espero que essa visão geral tbem possa ajudar.


Adolfo Eloy

"Stay hungry, Stay foolish"
Kenobi
GUJ Master
[Avatar]

Membro desde: 14/11/2003 13:06:37
Mensagens: 1678
Localização: Brasil
Offline

Ou melhor, não se diz ... se diz Orientado a objetos, sem crase.

Sorry, perco o amigo mas não perco a piada e essa veio pronta


PS: Crase somente antes de palavras femininas, junção de um artigo (a, que acompanha as palavras femininas) mais a preposição a .

----------------------------------------------------------
SOA|EXPERT - http://www.soaexpert.com.br
SOA de um jeito simples e eficiente.
[WWW] [MSN] [ICQ]
Kenobi
GUJ Master
[Avatar]

Membro desde: 14/11/2003 13:06:37
Mensagens: 1678
Localização: Brasil
Offline

A orientação provém do paradigma que sua abstração trata.
Existem muitos tipos de abstrações, como eventos, objetos, aspectos, serviços, componentes e por aí vai.

Procuramos abstrair os problemas numa modelagem que faça sentido, de acordo com aquela realidade, processo.

Isso nem sempre é verdade fato, mas deveria ser.

----------------------------------------------------------
SOA|EXPERT - http://www.soaexpert.com.br
SOA de um jeito simples e eficiente.
[WWW] [MSN] [ICQ]
pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

Fiz um post sobre isso outro dia.


Orientação a Objetos é pura e simplesmente um conceito técnico. É pegar dados e lógica e manter num mesmo componente, seja através de classes ou qualquer outra forma (por isso tanta gente se espanta quando descobre que JavaScript é OO). É por isso, por exemplo, que Ma href=?http://www.objectmentor.com/ ?>Uncle Bob introduz sua apresentação sobre design eliminando o mito de que ?objetos modelam melhor o mundo real? e focando sua utilidade em gerenciamento de dependências.

Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
sergiotaborda
GUJ Expert
[Avatar]

Membro desde: 22/03/2005 20:57:48
Mensagens: 3433
Offline

Link_pg wrote:Olá!

Porque se diz "Orientado à Objetos, Orientado à Eventos" ?
O que quer dizer "Orientado" nesses casos ?

Abraços


"Orientado" relaciona-se com as primitivas que vc tem disponiveis no ambiente de trabalho. Em Java as primitivas são objetos toda a sintaxe é feita para prover funcionalidade relativa a objetos.
Em SOA (Arquitetura orientada a Serviços) as primitivas são serviços e toda a linguaguem e mecanimos é relacionada a serviços.
O VB 6 era orientado a eventos e ainda no .NET temos palavras chave como handle que serve para dar suporte primitivo a eventos.

Nota: Não confundir primitivas com "tipos primitivos"

Criando sua própria API de Validação



Blog do MiddleHeaven
[WWW]
Link_pg
JavaEvangelist
[Avatar]

Membro desde: 28/04/2006 00:17:38
Mensagens: 413
Localização: Praia Grande / São Paulo - SP
Offline

Ola!

Ah, então "Orientado" pode ser entendido como o suporte / recursos que a linguagem dispõe a determidado paradigma... (orientação a objetos = os recursos da linguagem são totalmente voltados para objetos, orientação a eventos - recursos voltados para os eventos, e assim por diante)

Kenobi wrote:
Ou melhor, não se diz ... se diz Orientado a objetos, sem crase.


Normalmente quando escrevo um texto e me deparo numa situação desse tipo, eu jogo uma moeda pro alto. Se cair cara eu coloco a crase, se cair coroa eu não coloco. Nesse caso caiu cara...

Abraços

Eduardo Felipe Vieira

Blog de Tecnologia!
Outro blog meu legal também mas não é de TI.



"Nós poderíamos ser muito melhores se não quiséssemos ser tão bons."
[Email] [WWW] [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team