Fórum void é tipo de dado? #569184
09/04/2009
:twisted: Fomentem nossa discussão:
[b]void é ou não é um tipo de dado?[/b]
:arrow:
Por gentileza, fundamentem suas opiniões! Vale link, citação de livros....etc...etc....
:wink:
Posts
void é uma palavra chave ? se é serve para abrir ,exemplo= "void main" o void abre o main , como uma chave abre uma porta , sei lá eu acho que é isso , eu votei no "Depende do ponto de vista" por que não sei e é sim ou não .
:wink:
Bom.... até q consigam me provar o contrario.... minha resposta é:
"De modo algum!"
:?: :?: :?: :?: :?:
Se métodos fossem criados para retornarem apenas objetos (tirando a necessidade do 'void') os metodos sem retorno retornariam null...
Void
Indica que um método não tem retorno.
Não existe, nunca existiu e nunca vai existir outra utilidade pra ele.
[color=white:28f8c5a085]Mais tem gente que pensa que eh neh Fran.[/color:28f8c5a085]
[quote="Murilosl"]void é uma palavra chave ? se é serve para abrir ,exemplo= "void main" o void abre o main , como uma chave abre uma porta , sei lá eu acho que é isso , eu votei no "Depende do ponto de vista" por que não sei e é sim ou não .
:wink:
Ou é ou não é? Se for em algum caso então é. :oops:
09/04/2009
Marcos Pereira
Não é! Se fosse vc poderia declarar variaveis void tambem. Agora imaginem:
void minhaVariavel = // o que vai aqui?!
valeuz...
Nunca.
void segundo a Sun:
http://java.sun.com/docs/books/tutorial/information/glossary.html#void
int segundo a Sun:
http://java.sun.com/docs/books/tutorial/information/glossary.html#int
Tipos literais de dados, novamente, segundo a Sun:
http://java.sun.com/docs/books/tutorial/java/nutsandbolts/datatypes.html
public class Teste{
void a; //nao funciona pois void não é um tipo de dados
void a =null; //nao funciona pois void não é um tipo de dados
void a(){ //funciona pois void é uma keyword que indica que não há retorno para métodos
}
}
09/04/2009
Vitor Pamplona
Não pode fazer isso??? :)
void minhaVariavel = null;
void minhaVariavel = void;
public minhaVariavel setNome(String nm) {
nome = nm;
}
:shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock:
Socorro, socorro!!!!!
Estão assassinando o Java!!!!!
aaaaaaaaaaaaaahhhhhhhhhhhhhhhhhhhhhhhh
[img]http://forum.streetsampa.com.br/images/smiles/new_2gunsfiring_v1.gif[/img]
[img]http://forum.streetsampa.com.br/images/smiles/new_snipersmilie.gif[/img]
[img]http://forum.streetsampa.com.br/images/smiles/eusa_wall.gif[/img]
09/04/2009
Vitor Pamplona
kkkkkkkkk :hauhau: :hauhau: :hauhau: :hauhau: :hauhau: :hauhau: :hauhau:
Era bem isso mesmo....
Ah... qualé... somente uns xunxos a mais :)
:!: :!: :!: :!:
09/04/2009
Vitor Pamplona
É Volnei....tem gente que TEM CERTEZA que é tipo de dado, a ponto de me falar que se eu mostrar que a Sun falou que não é, vai me provar mesmo assim que é.
Ai meu Deus.
"- Francine, mas como é a sintaxe?
- Public, tipo de retorno, nom...
- Não não. É o tipo de dado.
- Tá, vou te provar que não é.
- Mas é sim. "
:?: :?: :?: :?: :?: :?:
Já tenho dois posts pendentes no meu blog a respeito disso.
1- A mesma pessoa afirmou que não existe cast de Objetos em Java. Então escrevi um "mini-tutorial" a respeito de cast em Java
2- void é tipo de dados. Escrevi mais uma coisinha pra provar que não é.
Só estou esperando o blog voltar pro ar pra colocar lá.
O link pra ele tá no fim da minha assinatura.
[quote=".Christiano."]Já tenho dois posts pendentes no meu blog a respeito disso.
1- A mesma pessoa afirmou que não existe cast de Objetos em Java. Então escrevi um "mini-tutorial" a respeito de cast em Java
2- void é tipo de dados. Escrevi mais uma coisinha pra provar que não é.
Só estou esperando o blog voltar pro ar pra colocar lá.
O link pra ele tá no fim da minha assinatura.
Que tal mudar o titulo do blog?
[color=red:0aaf72e9e9][size=18:0aaf72e9e9][b]"Pérolas em Java"[/b][/size:0aaf72e9e9][/color:0aaf72e9e9]