[T2Ti - Starter] O que é classe, objeto, atributo e métodos?

34 views
Skip to first unread message

Elizabeth de Castro

unread,
Apr 18, 2010, 2:44:23 PM4/18/10
to t2ti-s...@googlegroups.com

Olá!!!

Estou tentando colocar JAVA na minha cabeça.
Favor, alguém pode me ajudar no primeiro contato das definições de classe, objeto, atributo e métodos? Pois, não consigo entender esta teoria.
Grata
--
Beth

--
Mensagem do grupo "T2Ti-Starter"
 
Grupo para aqueles que desejam aprender a linguagem Java ou C utilizando o tutorial e vídeo aulas disponíveis no site www.t2ti.com
 
Para cancelar a sua inscrição neste grupo, envie um e-mail para t2ti-starter...@googlegroups.com

Everton Maciell

unread,
Apr 19, 2010, 11:43:37 PM4/19/10
to t2ti-s...@googlegroups.com
Mesmo lendo os materiais ainda persiste a dúvida?

Abraços,
--
Everton Maciell
Sistemas de Informação
Universidade do Estado de Minas Gerais

Rildo Lessa

unread,
Apr 20, 2010, 7:22:51 AM4/20/10
to t2ti-s...@googlegroups.com
recomendo as apostila da caelum
11 - orientação a objetos
21 - java para web
www.caelum.com.br. Já estudei pelo livro citado, por sinal muito bom, mais as apostilas da caelum são fenomenais e pra que tá começando é perfeita.

Em 18 de abril de 2010 15:44, Elizabeth de Castro <edeca...@gmail.com> escreveu:



--
Grato
**************************************************
Rildo Lessa
Microsoft Office Specialista - MASTER
Sistema de Informação - FIC
MSN: jrrl...@hotmail.com
talk: rildo...@gmail.com
(85) 86408982 - 99826535
**************************************************

Claudius S Ramos (Gmail)

unread,
Apr 20, 2010, 6:54:59 AM4/20/10
to t2ti-s...@googlegroups.com
Classe = Uma definição genérica abstrata para um conjunto de coisas existentes no mundo real, exemplo: A classe que descreve todos os tipos de garrafas.
Objeto = Uma instância de classe, exemplo: uma garrafa de coca-cola é um objeto da classe garrafas.
Atributo = É uma propriedade do objeto, por exemplo: o formato da garrafa.
Método = É uma ação do objeto ou sobre o objeto, por exemplo: EncherAGarrafa.
 
Comece estudando estes conceitos, estude também: Herança, polimorfismo e encapsulamento.
 
Espero ter contribuído.
 

Vicente Guilerme Barbosa

unread,
Apr 20, 2010, 8:34:38 AM4/20/10
to t2ti-s...@googlegroups.com
Bom dia Beth, eu também tive as mesmas dificuldades que você, pois venho de uma geração de programação procedural, mas agora já estou assimilando melhor o paradigma orientado a objetos:  A CLASSE é um conjunto de atributos e métodos que determinados objetos possuem. Por exemplo: Vamos criar uma classe "Cachorro", os campos que definem as caracteristicas do cachorro serão os ATRIBUTOS, como nome, idade, peso, raça. Bom, as ações que o cachorro pode ter, Morder, Comer, Latir, Seriam os MÉTODOS da classe cachorro.  Quando eu me refiro a um cachorro específico:  nome: Bob, idade: 2 anos, peso: 8 kg, raça: pitbull.  Momento eu estou tratando o objeto da classe cachorro, ou seja, cada cachorro específico será um objeto da classe cachorro.

        Espero ter ajudado.

                              até mais.




Em 18 de abril de 2010 15:44, Elizabeth de Castro <edeca...@gmail.com> escreveu:

sabrina denis

unread,
Apr 20, 2010, 11:30:51 AM4/20/10
to t2ti-s...@googlegroups.com
Para se utilizar uma classe você tem que utilizar uma linguagem orientada a objeto, no qual a classe descreve os serviços providos por seus objetos e quais informações eles podem armazenar. Objeto pode ser uma entidade fisica, conceitual ou de um software; Ele é uma instancia de uma classe e quando ele é criado ele precisa ser inicializado com a palavra reservada new, ou seja, para uma clases podemos ter varios objetos.
O atributo você pode comparar como as variaveis da classe e os metodos você pode comparar com as funções, ou seja, é um procedimento, é o envio da menseagem.


Em 18 de abril de 2010 15:44, Elizabeth de Castro <edeca...@gmail.com> escreveu:



--
Sabrina de Magalhaes Franco
Sistemas de Informação
(61) 8540-3551

Cleiton

unread,
Apr 20, 2010, 1:43:50 PM4/20/10
to T2ti Starter
Bom,

Bem simploariamente poderiamos definir classe como o molde, as
especificações principais de uma coisa qualquer...Na biologia, os
animais que possuem determinada característica são membros de uma
determinada classe.

Objeto é uma instância de uma classe.

Atributo é o que uma classe possui de características;

Método é o que essa classe executa de ação (o que ela faz).

Bom, simplificadamente é isso....

Abração!

THIAGO MARINHO

unread,
Apr 20, 2010, 3:37:39 PM4/20/10
to t2ti-s...@googlegroups.com
Classe é um tipo primitivo criado por um programador!
 
por exemplo class Animal
nome da classe animal q tem algumas caracteristicas (atributo)
nome, nome cientifico, quantidade de pata, etc tal
 
por exemplo String é uma classe!
String a = "Ola Mundo";
vc pode manipular essa string q vc  criou! a.substring(args) a.ToString(args); a.UmMonteDeCoisa
 
q a Classe String oferece!
 
Atributos são as variaveis na verdade
nome, idade, matricula, sexo são todos atributos de uma classe!
 
esse termo classe e atributo surgiu por causa do conceito de programação Orientada a Objeto!
 
onde programa é uma classe e variável é um atributo, etc tal
 
métodos são os afazeres! rsrs ^^
 
vc cria um método de q faz pra  vc automaticamente e quantas vezes vc quiser, isso se chama reutilização de código, onde com um trecho de código vc faz ele rodar qntas vezes quiser
 
ex:
 
public void calculaSoma(int x, int y)
{
    int soma = x + y;
}
 
onde toda vez q vc digitar uma chamada a funcão ela vai entrar em ação
 
ex: calculaSoma(1,2)
 
System.out.printf(calculaSoma(1,3)); // saida 4
 
aconselho vc comprar livros de OO! eu tenho um q to começando a ler ! mas estou no final de outro mto bom! lógica de programação Orientada a Objeto em Java!
 
e Java é todo OO e trabalha mto bem com UML, q eh outro conceito rs!
 
 
[]'s
 
Thiago Marinho

Almir

unread,
Apr 21, 2010, 12:26:30 PM4/21/10
to t2ti-s...@googlegroups.com
Olá Beth



Começe estudando pela apostila FJ11 da Caelum, o material e bem didático , me ajudou muito no começo .
faça o download das apostilas aqui :  http://www.caelum.com.br/apostilas/

maicon Mesquita

unread,
Apr 22, 2010, 3:09:27 PM4/22/10
to T2ti Starter
Olá vou tentar lhe ajudar com o pouco que sei sobre este assunto;
Classe: como o próprio nome já diz é a classe de alguma coisa, por
exemplo, classe pessoa: esta classe tem métodos (características):
andar, falar, comer; e os atributos desta classe podem ser o nome, a
idade, o sexo desta pessoa.
O objeto é algo que faz parte da classe um exemplo de objeto da classe
pessoa seria Elizabeth com os atributos nome=Elizabeth, idade=24,
sexo=feminino, e com os métodos andar, falar...
Caso esta explicação não tenha sido suficiente, tenho explicações mais
técnicas mas creio que possam ser mais confusas.

Diogo Salaberri

unread,
Apr 23, 2010, 8:39:43 AM4/23/10
to t2ti-s...@googlegroups.com
Espero ajudar:

Classe representa um conjunto de objetos com características afins. Uma classe define o comportamento dos objetos através de seus métodos, e quais estados ele é capaz de manter através de seus atributos. Exemplo de classe: Os seres humanos.

Objeto é uma instância de uma classe. Um objeto é capaz de armazenar estados através de seus atributos e reagir a mensagens enviadas a ele, assim como se relacionar e enviar mensagens a outros objetos. Exemplo de objetos da classe Humanos: João, José, Maria.

Métodos definem as habilidades dos objetos. Bidu é uma instância da classe Cachorro, portanto tem habilidade para latir, implementada através do método deUmLatido. Um método em uma classe é apenas uma definição. A ação só ocorre quando o método é invocado através do objeto, no caso Bidu. Dentro do programa, a utilização de um método deve afetar apenas um objeto em particular; Todos os cachorros podem latir, mas você quer que apenas Bidu dê o latido. Normalmente, uma classe possui diversos métodos, que no caso da classe Cachorro poderiam ser sente, coma e morda.

Atributos são características de um objeto. Basicamente a estrutura de dados que vai representar a classe. Exemplos: Funcionário: nome, endereço,telefone, CPF,....; Carro: nome, marca, ano, cor, …; Livro: autor, editora, ano. Por sua vez, os atributos possuem valores. Por exemplo, o atributo cor pode conter o valor azul. O conjunto de valores dos atributos de um determinado objeto é chamado de estado.


Todos estes conceitos foram retirados da Wiki.
Abraço.

--
Atenciosamente;
Diogo Bonoto Salaberri - UFPel
Bacharelado em Ciência da Computação

Cassio Klebio Lins

unread,
Apr 23, 2010, 9:14:16 AM4/23/10
to t2ti-s...@googlegroups.com
Cara eu tenho um material massa para vc estudar e sair cuspindo java logo eu te mando valeu cara
Lembre-se não decore mas tente entender java
Atenciosamente
Cassio
Valeu

Avalanche

unread,
Apr 23, 2010, 9:33:36 AM4/23/10
to t2ti-s...@googlegroups.com
Se for procurar em um livro, vai ver que Classe, é, em grande maioria, preparação de objeto.
Dentro da classe que fica todo o corpo do código, seus métodos, Atributos, e etc.
Atributo. nada mais é do que uma variavel qeu fica fora da classe, grossamente falando, uma variavel global.
Metodo, sao as acoes, no OO chamamos de metodo, tem semelhança com as procedures...

marques.r...@hotmail.com

unread,
Apr 23, 2010, 9:58:45 AM4/23/10
to t2ti-s...@googlegroups.com
Olá Cassio, gostaria que me enviasse o material tbm, grato
 
Renato

Sent: Friday, April 23, 2010 10:14 AM

ALDERI TIAGO DA SILVA REZENDE

unread,
Apr 23, 2010, 1:30:41 PM4/23/10
to t2ti-s...@googlegroups.com
familia dos mamiferos = classe
edecastro = objeto
nariz do edecastro = atributo

Gabriel Gonçalo

unread,
Apr 24, 2010, 12:14:13 AM4/24/10
to t2ti-s...@googlegroups.com
 
Classe: ficheiro em codigo fonte. Ao compilar uma classe 'nasce' o objecto.
Objecto: 'e uma classe pronta a executar (depois de compilada)
metodos: igual a rotina ou funcao (conjunto de instruções, com um ponto de entrada e um dse saida, escrito para um dado fim.
atributos: conjunto de variaveis para conter dados usados pelas instruções.
 
Este é um sumario simples só para arrumar ideias.
 
Se precisar de mais detalhes pf disponha sem limitações.
goncalo

flaviane oliveira

unread,
Apr 26, 2010, 6:01:12 PM4/26/10
to t2ti-s...@googlegroups.com
Fiquei na duvida aqui.

"Objecto: 'e uma classe pronta a executar (depois de compilada)"
Como assim??

Fernanda Teixeira

unread,
May 25, 2010, 4:22:04 PM5/25/10
to t2ti-s...@googlegroups.com

Erik Marques da Silva

unread,
May 25, 2010, 7:49:12 PM5/25/10
to t2ti-s...@googlegroups.com

Por favor para manter uma melhor organização do fórum:

 

Pergunte em texto  PRETO ?

Responda em texto VERMELHO !

 

Lembrando que isto não é uma regra do fórum e sim uma organização dos participantes para que possam separar mais facilmente as perguntas das respostas.

Se você concorda, copie esse e-mail e cole nos próximos e-mails que você enviar, quanto mais gente colaborando melhor!

 

Um abraço a todos,

Erik Marques

Reply all
Reply to author
Forward
0 new messages