yschmitzz Posted August 10, 2012 at 04:56 PM Report Share #471967 Posted August 10, 2012 at 04:56 PM Tendo alguns tutorial de thread, encontrei um de chat que instânciava o objeto dessa forma. clientchat Client = new Thread não entendi porque ele fez isso ao invés de clientchat Client = new clientchat tentem procurar no google mas não sabia nem o nome disso, então não conseguir resultado valeu pessoal Link to comment Share on other sites More sharing options...
petvetbr Posted August 10, 2012 at 05:54 PM Report Share #471980 Posted August 10, 2012 at 05:54 PM Tem como vc colocar o link? Este código está estranho mesmo. Fernando Lage Bastos - MCP/MCTS/MCPD Link to comment Share on other sites More sharing options...
pikax Posted August 10, 2012 at 06:17 PM Report Share #471981 Posted August 10, 2012 at 06:17 PM se a class thread for herdado de clientchat e' prefeitamente normal isso acontecer, mas a menos que metas essas 2 classes fica dificil de te explicar Por muito mais que que estude só aprendo uma coisa, que ainda tenho muita coisa para aprender. A beleza de um código está em decompor problemas complexos em pequenos blocos simples. "learn how to do it manually first, then use the wizzy tool to save time." "Kill the baby, don't be afraid of starting all over again. Fail soon, learn fast." Link to comment Share on other sites More sharing options...
yschmitzz Posted August 10, 2012 at 06:33 PM Author Report Share #471982 Posted August 10, 2012 at 06:33 PM Sim, Thread era herdado, não conseguir achar o tutorial, como ultimamente tenho acessado só pelo celular fica difícil encontrar alguma coisa de novo mas achei um exemplo parecido em Java, ele chama Thread t = new ThreadStart não consigo entender isso queria saber como o compilador lê isso? porque eu leio da seguinte forma Cachorro c = new Gato ahuahuahuahu aqui está o link que mencionei do chat em Java mballem.wordpress.com/2011/02/04/chat-multiusuario-com-socket/ Link to comment Share on other sites More sharing options...
pikax Posted August 10, 2012 at 06:44 PM Report Share #471984 Posted August 10, 2012 at 06:44 PM Sim, Thread era herdado, não conseguir achar o tutorial, como ultimamente tenho acessado só pelo celular fica difícil encontrar alguma coisa de novo mas achei um exemplo parecido em Java, ele chama Thread t = new ThreadStart não consigo entender isso queria saber como o compilador lê isso? porque eu leio da seguinte forma Cachorro c = new Gato Seria mais como Animal anima = new Cachoro. Como o cachorro e' herdado de animal o compilador entende as funcoes,membros e propriedas num virtual-table Por muito mais que que estude só aprendo uma coisa, que ainda tenho muita coisa para aprender. A beleza de um código está em decompor problemas complexos em pequenos blocos simples. "learn how to do it manually first, then use the wizzy tool to save time." "Kill the baby, don't be afraid of starting all over again. Fail soon, learn fast." Link to comment Share on other sites More sharing options...
yschmitzz Posted August 12, 2012 at 04:57 PM Author Report Share #472102 Posted August 12, 2012 at 04:57 PM Entendi, mas fiquei com uma dúvida, porque Animal c = new Cachorro ao invez de Cachorro c = new Cachorro seria para poder herdar propriedades da classe Animal também? Link to comment Share on other sites More sharing options...
HappyHippyHippo Posted August 12, 2012 at 05:13 PM Report Share #472105 Posted August 12, 2012 at 05:13 PM não ... seria para poder guardar qualquer tipo de instanciação de uma classe Animal ou sua derivada imagina que de animal tens 3 derivações: - Cachorro - Gatinho - Dinossauro qualquer uma destas poderias ter Animal a1 = new Cachorro(); Animal a2 = new Gatinho(); Animal a3 = new Dinossauro(); apesar de serem classes diferentes, podem ser referenciadas pela sua classe base em contra-partida, pedes a possibilidade de aceder diretamente a métodos e/ou parâmetros públicos específicos de cada uma das classes derivadas IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now