Curso POO teoria

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ธ.ค. 2024

ความคิดเห็น • 145

  •  5 หลายเดือนก่อน

    Estude pelo nosso site e tire certificado de 40 horas. Curso completo em:
    www.cursoemvideo.com/curso/java-poo/

  • @caiozowyecamachocabral5413
    @caiozowyecamachocabral5413 7 ปีที่แล้ว +177

    Existe um algum tipo de prêmio no TH-cam para vídeos educativos? Cara, ele teria que ganhar! Ele é muito fera.

    • @rbda8921
      @rbda8921 3 ปีที่แล้ว +1

      @Michael Garrett Não, ngm liga

    • @DarlanAJesus
      @DarlanAJesus 3 ปีที่แล้ว +1

      Vdd. Muito bom.

    • @macedopaulo123
      @macedopaulo123 2 ปีที่แล้ว

      eu concordo contigo cara, porque esse cara merce ganhar ele

    • @AcademiadosDevs
      @AcademiadosDevs ปีที่แล้ว

      Concordo plenamente! Super didático, me inspirou muito!

  • @brocaio3382
    @brocaio3382 5 ปีที่แล้ว +40

    3 anos que foi postado esse curso e ainda é muito util, com certeza é o melhor curso de orientação a objetos do youtube.

    • @tiagowtvs
      @tiagowtvs 5 ปีที่แล้ว +1

      Realmente, o melhor!

    • @thigomartins9136
      @thigomartins9136 ปีที่แล้ว +7

      3 anos desse comentário e esse curso ainda é muito util

    • @brocaio3382
      @brocaio3382 ปีที่แล้ว

      @@thigomartins9136 vdd

    • @Luiz_Carloss
      @Luiz_Carloss ปีที่แล้ว +1

      Até hoje meu caro. Em pleno 2023 a todo vapor.

    • @MikaelMMVIII
      @MikaelMMVIII 11 หลายเดือนก่อน +2

      Preciso dizer que ainda é útil em 2024?

  • @rafaelmedeiros4019
    @rafaelmedeiros4019 7 ปีที่แล้ว +54

    Sempre assisto a aula pelo site, depois faço questão de vir aqui no you tube só para dar like.
    Melhor professor, melhor canal, conseguiu me introduzir de vez na programação e ter paixão por Java.
    Parabéns Guanabara!

  • @nando_br
    @nando_br 2 ปีที่แล้ว +3

    Somente quando o cara domina muito o assunto ele consegue transformar algo relativamente complexo em uma coisa simples de entender e o Guanabara é o mestre nessa arte. Só temos à agradecer!

  • @VictorDrulis
    @VictorDrulis 8 ปีที่แล้ว +68

    Vou chegar 'regaçando' nesse semestre na facu. Muito obrigado aos envolvidos, principalmente ao Guanabara pelo Conhecimento.share = true;

    • @caiqueribeiro2130
      @caiqueribeiro2130 8 ปีที่แล้ว +3

      Porra, você é o bichão da POO mesmo, hein.

    • @gutojr4736
      @gutojr4736 5 ปีที่แล้ว +1

      Porra, você é o bichão da POO mesmo, hein.

    • @EmanoelLucas8552
      @EmanoelLucas8552 5 ปีที่แล้ว +1

      @@gutojr4736 kkkkkkkkkk

    • @HallsdePapel
      @HallsdePapel 4 ปีที่แล้ว +2

      CRINGE

    • @jeftegomes7592
      @jeftegomes7592 2 ปีที่แล้ว +2

      eai, trancou o curso?

  • @sora6430
    @sora6430 6 ปีที่แล้ว +12

    Consegui! Quando eu aprender PDO vou vou fazer isso com banco de dados, aí ele fica salvo direto no BD. Vou deixar mais interativo com VueJS, vou criar os personagens e deixar bem 10/10!
    Obrigado Gustavoooo

  • @barauna0193
    @barauna0193 7 ปีที่แล้ว +37

    Espero que quando eu começar a trabalhar na área e ganhar dinheiro eu possa me tornar um patrocinador do curso. Pq se não fossem suas aulas n sei se me formaria kkkkkkk

  • @LicínioMonteiro-u1m
    @LicínioMonteiro-u1m 8 หลายเดือนก่อน

    Gustavo Guanabara foi e ainda é o melhor professor que eu tenho desde o meu ensino médio até a minha licenciatura na universidade, professores assim só nascem 1 vez a cada seculo. Muito obrigado graças a vc hj eu descobri que amo programação.

  • @marcoinf23
    @marcoinf23 8 ปีที่แล้ว +6

    Em 8:49 você também pode colocar "2" no lugar de "*", ou seja, uma luta deve ser disputada por exatamente dois lutadores (claro que depende do contexto do tipo de luta).

  • @KingNFT_oficial
    @KingNFT_oficial 2 ปีที่แล้ว +1

    O unico motivo de você não receber tanto like meu querido Guanabara, é você ser tão bom! Estou acompanhando minha irmã estudando programação com você

  • @felipesouza2193
    @felipesouza2193 7 ปีที่แล้ว +8

    Essas aulas teóricas de POO estão ajudando demais nas aulas de UML da faculdade hahahaha aula boa !!!

  • @PauloSilva_
    @PauloSilva_ ปีที่แล้ว

    Eu vim do futuro (2023 rs) para dizer que FINALMENTE entendi POO e tudo graças ao Guanabara. Sou liso, mas se tivesse dinheiro eu pagaria com gosto todos os cursos dele, pq ele é um professor nota mil!!!!! Merece muito sucesso na vida, parabens pela didática.

  • @vinniciusrosa8284
    @vinniciusrosa8284 8 ปีที่แล้ว +69

    Guanabara, considero válido um curso de java Swing ou Java FX bem explicadinhos. :D

    • @sobmeuolhar
      @sobmeuolhar 6 ปีที่แล้ว +4

      Melhor web

    • @Azuurinho
      @Azuurinho 4 ปีที่แล้ว +5

      fx tá mais relevante

  • @fabianavieira8144
    @fabianavieira8144 ปีที่แล้ว

    Esse professor é simplesmente sensacional!!! Parabéns pela qualidade das aulas professor, você é um exemplo de profissional!! 👏

  • @manoelneto.7892
    @manoelneto.7892 8 ปีที่แล้ว +9

    Tenho prazer em apoiar este maravilhoso trabalho. fiz um apoio singelo, mas estarei sempre presente... obrigado Gustavo, suas aulas tem sido de ótima valia, tenho estudado todos os dias, e se hoje eu pudesse com certeza contribuiria mais.... não faltará oportunidade. fique na Paz!!

  • @josuepereira9325
    @josuepereira9325 7 ปีที่แล้ว +24

    Acredito que a multiplicidade em lutador é 2 para n ou 2;* acredito que tenha o minimo de 2 lutadores para haver uma luta! O que acham?

    • @ShekideePuuulll
      @ShekideePuuulll ปีที่แล้ว

      6 anos depois, ainda estou com essa duvida. Acho o mesmo: 2* ---> *

  • @macedopaulo123
    @macedopaulo123 2 ปีที่แล้ว

    Eu não sei se vai existir um curso online sobre programação, mais do que este curso , este curso tem uma didatica super incrivel, so não aprende quem não quer mesmo aprender , lhes agradeço imenso Prof: GUANABARA, pelas aulas e pela paciência, que Deus abençoe você meu Prof..

  • @AcademiadosDevs
    @AcademiadosDevs ปีที่แล้ว +1

    Sou um super fã do trabalho do Guanabara, suas aulas me ajudaram muito durante a graduação! Você foi uma das minhas inspirações como professor de programação.

  • @mastertop2164
    @mastertop2164 7 ปีที่แล้ว +16

    Aula de android nesse canal nossssaaa seria o meu sonho hein guanabara kkkkkk

  • @viniciuskubyczewski2780
    @viniciuskubyczewski2780 6 ปีที่แล้ว +3

    Mestre da humildade esse guanabara

  • @rocas4087
    @rocas4087 4 ปีที่แล้ว +1

    A sua explicação é top, sou de portugal e percebo 100%. Muito bem explicado!

  • @arere0916
    @arere0916 7 ปีที่แล้ว +1

    Obrigado Guanabara sempre ótimas explicações com uma didática incrível sou sua fã!!!!!!!

  • @frankwillians8067
    @frankwillians8067 6 วันที่ผ่านมา

    14:38 "O cara vai ficar socando a cara dele?" Raxei 😂😂😂😂

  • @TadeuEspindolaPalermo
    @TadeuEspindolaPalermo 8 ปีที่แล้ว +4

    Parabéns! Programação é uma coisa muito inteligente, fico de cara cada dia mais! Gustavo é sensacional! :)

  • @sonystalks262
    @sonystalks262 4 ปีที่แล้ว +1

    Os "não gosto" que aparecem no vídeo devem ser de pessoas já muito avançadas na área de programação porque, para mim, cada minuto deste vídeo é informação preciosa, muito agradável de se ver e ouvir para ser grátis.

    • @diegoinacio7964
      @diegoinacio7964 4 ปีที่แล้ว

      Os que dão 'não gosto' dão de sacanagem, veja que são 9, são uns zé ruela mesmo

  • @giovannibrancher5996
    @giovannibrancher5996 7 ปีที่แล้ว

    Muito bom! Obrigado pelos seus esforços! Sou da Engenharia da Computação e todo o conhecimento é bem-vindo, mesmo não necessitando tanto como no curso Ciência da Computação. Valeu

  • @Zezinho819
    @Zezinho819 ปีที่แล้ว

    que aula maravilhosa, professor. parabens guanabara, voce faz um trabalho incrivel

  • @dietasemfoco
    @dietasemfoco 3 ปีที่แล้ว +1

    Na faculdade comecei o segundo semestre, e não comecei Java ainda kkk Vou conseguir terminar esse curso antas de ver Java na Facu. Show!!!!! Top dmais!!!!!!

    • @MasterRui9
      @MasterRui9 3 ปีที่แล้ว +1

      Fazes muito bem provavelmente na faculdade não é tão bem explicado assim já tens algum conhecimento

  • @marmoadigital
    @marmoadigital 6 ปีที่แล้ว +139

    Piada do dia: Minha mulher ao me ver assistindo esse vídeo falou o seguinte: "ahhh então é assim que você ta estudando, assistindo vídeo de jogo vídeo game". Eu: ahn??? WTF??. Ela: É sim, olha os lutadores ali no canto. hahahahhahahahahhahahhahahhahahaah

    • @rafaelagra3012
      @rafaelagra3012 5 ปีที่แล้ว

      kkkkkkkkkkkkk

    • @AkkamaiShamiKalil
      @AkkamaiShamiKalil 5 ปีที่แล้ว +6

      Minha esposa me viu assistindo o vídeo também e ficou olhando intrigada... não falou nada mas deve ter pensado algo do tipo! KKK

    • @wellingtondelimasoares8222
      @wellingtondelimasoares8222 3 ปีที่แล้ว +6

      kkkkkkkkk, a minha falou da aula anterior. Ela: Tá estudando uma pilha éhh.

    • @MauricioDeLima1001
      @MauricioDeLima1001 3 ปีที่แล้ว

      Meu amigo. Eu chorei de rir. kkkkkkkkkkkk

    • @MauricioDeLima1001
      @MauricioDeLima1001 3 ปีที่แล้ว

      @@wellingtondelimasoares8222 huauhuahuahu

  • @Carlosandre-xt3ir
    @Carlosandre-xt3ir 8 ปีที่แล้ว +4

    ótimo curso

  • @LeyvaBezerraDeveloper
    @LeyvaBezerraDeveloper 6 ปีที่แล้ว +1

    você é top, professor !

  • @RenatoBrunetti
    @RenatoBrunetti 5 ปีที่แล้ว

    Mais uma aulão sensacional! Parabéns e muito obrigado!

  • @taiiduda
    @taiiduda 5 ปีที่แล้ว +3

    meu professor de POO usa suas aulas como base para preparar as dele

  • @marcelocolombo1384
    @marcelocolombo1384 6 ปีที่แล้ว

    Primeiramente gostaria de agradecer o curso e a você, de longe é o melhor curso em vídeo que já vi. Fiz o meu metodo lutar() diferente sem usar Random. A ideia é assim tenho uma variável para armazenar os pontos do lutador 1(l1) e outra do l2, e a distribuição dos pontos esta assim:
    maior peso 5 pontos
    maior altura 3 pontos
    menor idade 2 pontos
    ai soma o numero de vitorias respectivamente e subtrai as derrotas.
    Se algo tiver errado ou puder ser melhorado estou aberto a opiniões.
    desde já obrigado.
    public void lutar() {
    int l1pontos=0, l2pontos=0;
    if(aprovado) {
    desafiado.apresentar();
    desafiante.apresentar();
    if(desafiado.getPeso()==desafiante.getPeso()) {
    l1pontos+=5;
    l2pontos+=5;
    }else if(desafiado.getPeso()>desafiante.getPeso()) {
    l1pontos+=5;
    }else {
    l2pontos+=5;
    }if(desafiado.getAltura()==desafiante.getAltura()) {
    l1pontos+=3;
    l2pontos+=3;
    }else if(desafiado.getAltura()>desafiante.getAltura()) {
    l1pontos+=3;
    }else {
    l2pontos+=3;
    }
    l1pontos+=desafiado.getVitorias()-desafiado.getDerrotas();
    l2pontos+=desafiante.getVitorias()-desafiante.getDerrotas();
    if (l1pontos>l2pontos) {
    System.out.println(desafiado.getNome()+" ganhou");
    desafiado.ganharLuta();
    desafiante.perderLuta();
    }else if(l1pontos!=l2pontos) {
    System.out.println(desafiante.getNome()+" ganhou");
    desafiante.ganharLuta();
    desafiado.perderLuta();
    }else {
    System.out.println("A luta empatou!");
    desafiado.empatar();
    desafiante.empatar();
    }
    if(desafiado.getIdade()>desafiante.getIdade()) {
    l1pontos+=2;
    }else if(desafiado.getIdade()

  • @Andrethyagopush
    @Andrethyagopush 7 ปีที่แล้ว

    Guanabara, por favor, vc pode fazer um exemplo de do relacionamento "Composição" e traçar as diferenças entre Agregação e Composição ? Suas aulas são topzera ! vlws

  • @laerteaero
    @laerteaero 7 ปีที่แล้ว +1

    Curso de desenvolvimento Android eu apoio

  • @leoanselmo_
    @leoanselmo_ 7 ปีที่แล้ว +2

    Eu vejo o relacionamento como sendo de composição, pois não tem sentido nenhum manter uma classe luta, sem a classe lutador. A classe luta depende exclusivamente da classe lutador e o objeto todo seria Lutador, alem do losango está tb nessa classe. Falo pra um conceito mais próximo do real. Só entendo como agregação se ambas as classes fossem independentes. Veja que isso é minha visão.

  • @marcondesamaraldeoliveira3585
    @marcondesamaraldeoliveira3585 8 ปีที่แล้ว

    Guanabara, podia disponibilizar o diagrama de classes em arquivo. Um jpg já servia. Pra quem fez o exercicio anterior num computador e agora está fazendo em outro. Eu por exemplo fiz o anterior em casa e nesse momento estou em outro. Sei que seria só ir no video anterior e procurar o ponto onde os mesmos são apresentados, mas já adiantaria bastante. De qualquer forma, to adorando esse curso. Obrigado.

  • @brunosoares2264
    @brunosoares2264 6 ปีที่แล้ว

    Só aula top!

  • @raquelalves3402
    @raquelalves3402 8 ปีที่แล้ว +1

    Podia ter um curso de interface, ou continuando esse.

  • @washingtonmendes6255
    @washingtonmendes6255 8 ปีที่แล้ว +1

    Muito Lega!

  • @ChandlerBing11
    @ChandlerBing11 5 ปีที่แล้ว

    Nuss, Guanabara! Muito da hora, mano! Vc é o cara!

  • @darkcaveron
    @darkcaveron 7 ปีที่แล้ว

    17:02 na comparação tá um sinal de atribuição ( = ), quando na verdade é (==).

  • @nevermores2
    @nevermores2 7 ปีที่แล้ว

    Gustavo Guanabara como vai ? Pensa em fazer video aulas de JAVA WEB ? Gosto muito de vossas video aulas, são as únicas em que REALMENTE são bem explicadas. Se for realmente ter, com certeza irei ser um apoiador, pois sei que vale MUITO a pena.

  • @theriddler2129
    @theriddler2129 6 ปีที่แล้ว

    Aula excelente

  • @luanmessias3522
    @luanmessias3522 4 ปีที่แล้ว

    Só o Guanabara faz a gente aprender "brincando"😎😂😂😂😂👏. E sim, eu já tinha ideia que BD tinha relação com Classes. Kkkkk, boa Guanabara!!!!

  • @LazaroJoseSilva
    @LazaroJoseSilva 7 ปีที่แล้ว

    Cara, excelente

  • @MarceloHenriqueXS
    @MarceloHenriqueXS 2 ปีที่แล้ว +1

    top top . aulaça

  • @PedroAugusto-ck6hq
    @PedroAugusto-ck6hq 2 ปีที่แล้ว

    continuando com os relacionamentos blz

  • @backtothetrace
    @backtothetrace 8 ปีที่แล้ว

    Muito legal... caraca muleke !!!

  • @gleidymem
    @gleidymem 8 ปีที่แล้ว +2

    Oi, professor. vai ter vídeo para comemorar os 200k de inscritos?
    um abraço!

  • @kevynsantiago
    @kevynsantiago 8 ปีที่แล้ว

    Muito bom !

  • @cesartomasferroi492
    @cesartomasferroi492 2 ปีที่แล้ว +1

    Visto em 2022 talvez sirva por mais 2 seculos.

  • @pedrorodriguesdornellas1337
    @pedrorodriguesdornellas1337 6 ปีที่แล้ว

    Neste caso se fosse uma Modelagem de Dados seria considerado uma Relação Recursiva?
    Pois um Lutador disputa com Lutador.

  • @cicloviajanti
    @cicloviajanti 5 ปีที่แล้ว

    Esse é bom!!

  • @wanderbarreto2306
    @wanderbarreto2306 8 ปีที่แล้ว +4

    Guanabara, ótimo curso muito bom mesmo, eu ja fiz curso de PHP em outros locais, e inclusive ja montei sistemas mais complexos com POO, porém sempre tem coisas que ficam para trás no aprendizado, e mais que ver o video sempre duas vezes ou mais, é legal também procurar o mesmo conteúdo em outros lugares, e tem detalhes que você consegue passar muitooo bem. Também tenho uma pergunta a fazer, sobre o curso de ANDROID, no qual você tocou no assunto no inicio do video, será possivel algum dia este curso ser realizado aqui neste canal? se sim, como fazemos para poder programar sem ter uma super maquina que não trave programas como android studio, pois emular um cell é realmente puxado, mas existe alguma forma de ser no minimo razoavel este pesar da maquina? vlw e continue sempre com esse ótimo trabalho

    • @danielneto6619
      @danielneto6619 8 ปีที่แล้ว

      E ter um Android também hahaha.

    •  8 ปีที่แล้ว

      Quando eu fiz curso técnico, nós faziamos os testes direto no celular, sem precisar emular

  • @joeladrianovasconcelosdasi1144
    @joeladrianovasconcelosdasi1144 8 ปีที่แล้ว +9

    Que tal um curso de Android mesmo???

  • @edvaldosantos3094
    @edvaldosantos3094 7 ปีที่แล้ว

    Eu usei o JOptionPane para dar interface

  • @SeuMadrugaDaZoeira
    @SeuMadrugaDaZoeira 8 ปีที่แล้ว

    Legal demais !

  • @danilofiel1411
    @danilofiel1411 2 ปีที่แล้ว

    muito bom

  • @JoseLuiz-ge6pk
    @JoseLuiz-ge6pk 8 ปีที่แล้ว +1

    Grande mestre gafanhoto Guanabara!
    O curso é top, e estou agora REVISANDO JAVA no seu CURSO DE JAVA e tem um problema com relação a geração do arquivo .JAR que ás vezes eu quero somente abrir a tela pra eu ver como funciona e tb mostrar a tela pra alguém e não consigo pq ao criar um projeto, eu crio vários jframes no mesmo projeto e o netbeans junta tudo em apenas 1 arquivo.jar e com isso não consigo abrir as outras telas do projeto ou abre apenas 1 tela. Tem um jeito de resolver esse problema do NETBEANS? ou o jeito é criar 1 projeto e somente 1 arquivo pra cada frame? Desde já agradeço pela sapiência e pelo método de ensino que ajuda milhares de gafanhotos por esse brasil.

  • @Isabela-pj3bz
    @Isabela-pj3bz 4 ปีที่แล้ว +1

    Alguém sabe um método pra dar "prioridade", para o mais forte ganhar, como o prof falou?

    • @viniciusavila4044
      @viniciusavila4044 3 ปีที่แล้ว

      Você pode gerar um número entre 0 a 100 por exemplo, e melhorar a condição pro lutador mais forte com um if. Tipo assim, se lutador A tiver mais luta que o lutador B, então o numero sorteado entre 0 a 70 dara a vitoria pro lutador A. Isso aumentará as chances do Lutador A ganhar.

  • @rodrigoa.santos9919
    @rodrigoa.santos9919 8 ปีที่แล้ว +8

    baralho! viajei grandão aqui na classe e ta rodando legal, ainda falta aprimorar os métodos mas senti que agora a coisa vai andar!
    criei uma luta com rounds randômicos que conforme o resultado executa métodos da classe lutador!!

  • @brenosouza5599
    @brenosouza5599 5 ปีที่แล้ว

    Nessa aula quando faz o teste se os dois lutadores são diferentes o que está acontecendo na verdade ? foi verificado se o endereço na memória dos lutadores são diferentes?

  • @vinniciusrosa8284
    @vinniciusrosa8284 8 ปีที่แล้ว +1

    14:39 kkkk

  • @hallexcosta
    @hallexcosta 5 ปีที่แล้ว

    Alguém sabe se é possivel fazer um diagrama de classes e relacionamentos no NetBeans ou em algum outro programa ??

  • @JoseLuiz-ge6pk
    @JoseLuiz-ge6pk 8 ปีที่แล้ว +2

    cade o pacote das aulas 9 até 15??? CURSO JAVA

  • @danilo2735
    @danilo2735 8 ปีที่แล้ว +30

    vai ter interface grafica nesse curso?

    • @krollensousa324
      @krollensousa324 7 ปีที่แล้ว +2

      Queria saber tmb bb

    • @patodebranco
      @patodebranco 7 ปีที่แล้ว +4

      eu te ensino bb

    • @krollensousa324
      @krollensousa324 7 ปีที่แล้ว +3

      Ricardo Mendes só vem rsrsrs

    • @EduardoPereira07
      @EduardoPereira07 7 ปีที่แล้ว +2

      kkkkkkk os mano pira!

    • @cakebach1651
      @cakebach1651 7 ปีที่แล้ว +1

      Acho que interface gráfico não é algo primordial... no curso de java básico ele trabalhou com interface gráfica

  • @AnddersonFreitas
    @AnddersonFreitas 7 ปีที่แล้ว +1

    Guanabara onde esta o vídeo que vc visitou o Google ??

  • @athosfilipi1459
    @athosfilipi1459 5 ปีที่แล้ว

    Hahahaha buguei no inicio da aula... ANDROID!?UÉ hahaha

  • @LuizNunes-w7l
    @LuizNunes-w7l 8 ปีที่แล้ว

    Um curso só sobre interface gráfica com javaFX seria foda

  • @logg.b896
    @logg.b896 3 ปีที่แล้ว +1

    lutadores com esquizofrenia : João vs João

  • @Orunior
    @Orunior 4 ปีที่แล้ว +1

    Senti falta na explicação, de depois de declarar a classe luta ... ter o extends Lutador

    • @HallsdePapel
      @HallsdePapel 4 ปีที่แล้ว

      Mas na aula ele usa agregação e não herança '-'

  • @joezersmaniotto3103
    @joezersmaniotto3103 6 ปีที่แล้ว

    Agregação é o mesmo que dependência ??

  • @marcoshernandesrocha5918
    @marcoshernandesrocha5918 7 ปีที่แล้ว

    uma luta disputada por varios lutadores...nao seria somente 2 lutadores? nunca vi uma luta de ufc por 3 lutadores

  • @OM-qr6te
    @OM-qr6te 5 ปีที่แล้ว

    Pode ter curso de Java Swing ou Java FX por favor? Gratidão!!!

  • @LootusKanattari
    @LootusKanattari 5 ปีที่แล้ว

    Aula de Android seria bom demais hein!

  • @marcianosantos2779
    @marcianosantos2779 8 ปีที่แล้ว

    Agora me surgiu uma dúvida: Na Classe Luta, método marcarLuta diz que os lutadores deveram ser da mesma categoria. Mas na definição de categorias, se um lutador tiver peso abaixo de 52 KG ou acima de 120 KG, a categoria recebe o valor de "Inválida".
    Agora na hora de marcar luta, se um Lutador tiver 51 KG e o outro 121 KG, a variável aprovado receberá o valor verdadeiro? Sendo que ambos terão a mesma categoria? ou seja, "Inválida"?

    • @claydiberto
      @claydiberto 8 ปีที่แล้ว

      Podemos tratar essa exceção alterando o método marcarLuta(). Adiciona um e (l1.getCategoria() "Inválida") então ... Aprova a luta
      Acredito que devido ao tempo, o Sr. Guanabara não implementou esses tipos de exceções.

  • @ldoliveira
    @ldoliveira 7 ปีที่แล้ว

    Acho que uma luta tem que ter no mínimo 2 lutadores e no máximo 2 lutadores.

  • @lucascardosk2888
    @lucascardosk2888 4 ปีที่แล้ว

    poderia se dizer que a classe lutador é a classe principal é a classe lutar é uma subclasse ?

    • @HallsdePapel
      @HallsdePapel 4 ปีที่แล้ว

      classe Lutar? o.O
      Não...

  • @alexasoua745
    @alexasoua745 6 ปีที่แล้ว

    Meu metodo lutar ta dando erro , sem ele tida roda legal

  • @sergiodantas1173
    @sergiodantas1173 4 ปีที่แล้ว

    Massa

  • @kleinpapai
    @kleinpapai ปีที่แล้ว

    Isso existe pra javascript?

  • @samirtrentinizedan7560
    @samirtrentinizedan7560 5 ปีที่แล้ว

    Podia ter um engordar e emagrecer né (Na classe lutador, no caso)
    public void engordar(float kg) {
    this.setPeso(this.getPeso() + kg);
    System.out.println("O lutador " + getNome() + " agora é um Peso " + getCategoria() + ", pesando " + this.getPeso());
    }

    public void emagrecer(float kg) {
    this.setPeso(this.getPeso() - kg);
    System.out.println("O lutador " + getNome() + " agora é um Peso " + getCategoria() + ", pesando " + this.getPeso());
    }

  • @TheLordeGamer
    @TheLordeGamer 8 ปีที่แล้ว +1

    cara e muito engraçado a legenda que o youtube cria tem cada perola do humor

  • @Newonzz
    @Newonzz 4 ปีที่แล้ว

    Deus, está ficando cada vez mais difícil de entender, imagine se fosse outro carinha explicando, certamente eu não entenderia nada mesmo. Mas, como é o Gustavo Guanabara, ta dando para desenrolar.

  • @canalmarcosnunes
    @canalmarcosnunes 7 ปีที่แล้ว

    top

  • @alexribeiro4548
    @alexribeiro4548 5 ปีที่แล้ว

    Queria só perguntar como essa menina da URÉMY consegue aprender TUDO do ZERO assim tão rápido...

  • @tomasturbando7916
    @tomasturbando7916 5 ปีที่แล้ว +1

    @Override
    public void lutar() {
    //LUTA!
    if(getAprovado() == true){
    double valorDesafiante = 0;
    double valorDesafiado = 0;
    double pontosDesafiante = 0;
    double pontosDesafiado = 0;
    setRounds(1);
    //implementar mais rounds
    for(int count = 1; count = 7){
    System.out.println("FOI UM NOCAUTE, K.O !");
    //ajusta os pontos caso tenha rolado
    if(valorDesafiante > valorDesafiado){
    pontosDesafiante = 1;
    pontosDesafiado = 0;
    }else{
    pontosDesafiante = 0;
    pontosDesafiado = 1;
    }

    break;
    }else{
    pontosDesafiante += valorDesafiante;
    pontosDesafiado += valorDesafiado;
    if(pontosDesafiante

    • @fredfonseca1474
      @fredfonseca1474 3 ปีที่แล้ว

      maaano kkkkk que top, muito bom, até me inspirou a implementar um código assim

  • @lucasfernandes6481
    @lucasfernandes6481 5 ปีที่แล้ว

    "essa é a URÉMY"

  • @biel2004videos
    @biel2004videos 8 ปีที่แล้ว

    e a variavel $round, tá pôdi? kkkkkkkkkkkkk.. ótima aula!

  • @mateusanbt
    @mateusanbt 6 ปีที่แล้ว

    No meu não está aprecendo nada quando eu rodo o codigo.
    // Atributos
    private String nome, nacionalidade, categoria;
    private int vitorias, derrotas, empates, idade;
    private float peso, altura;
    //Métodos Públicos
    public Lutador(String no, String na, Integer id, float al, float pe, Integer vi,
    Integer de, Integer em) {
    this.nome = no;
    this.nacionalidade = na;
    this.idade = id;
    this.altura = al;
    this.setPeso(pe);
    this.vitorias = vi;
    this.derrotas = de;
    this.empates = em;
    }
    public void apresentar() {
    System.out.println("================================================");
    System.out.println("SENHORAS E SENHORES!!!
    -----" + this.getNome() + "-----");
    System.out.print("tem " + this.getIdade() + " anos de idade");
    System.out.println(", com " + this.getAltura() + "m de altura");
    System.out.println("pesando " + this.getPeso() + "Kg");
    System.out.println(this.getVitorias() + " vitorias");
    System.out.println(this.getDerrotas() + " derrotas e");
    System.out.println(this.getEmpates() + " empates");
    }
    public void status() {
    System.out.println(this.getAltura() + " de altura");
    System.out.println("Peso " + this.getCategoria());
    System.out.println(this.getVitorias() + " vitorias");
    System.out.println(this.getDerrotas() + " derrotas");
    System.out.println(this.getEmpates() + " empates");
    }
    public void ganharLuta() {
    this.setVitorias(this.getVitorias() + 1);
    }
    public void perderLuta() {
    this.setDerrotas(this.getDerrotas() + 1);
    }
    public void empatarLuta() {
    this.setEmpates(this.getEmpates() + 1);
    }
    //Métodos Especiais
    public String getNome() {
    return nome;
    }
    private void setNome(String nome) {
    this.nome = nome;
    }
    public String getNacionalidade() {
    return nacionalidade;
    }
    private void setNacionalidade(String nacionalidade) {
    this.nacionalidade = nacionalidade;
    }
    public String getCategoria() {
    return categoria;
    }
    private void setCategoria() {
    if (this.getPeso() < 52.2) {
    this.categoria = ("Invalido!");
    } else if (this.getPeso()

  • @GabrielFerCav
    @GabrielFerCav 7 ปีที่แล้ว

    Pô, as duas últimas aulas "teóricas" na verdade foram só tutoriais que em seguida eram repetidos em linguagem específica na prática :(

  • @DenysJckson
    @DenysJckson 3 ปีที่แล้ว +1

    mais alguém fez a classe Lutador desse modo?

  • @franciscomenezes2055
    @franciscomenezes2055 4 ปีที่แล้ว

    Vou ter que pesquisar um pouco mais para acertar meu código em python, está com algumas falhas.
    from random import randint
    class Lutador:
    def __init__(self, nome, nacionalidade, idade, altura, peso, vitorias, derrotas, empates):
    self._nome = nome
    self._nacionalidade = nacionalidade
    self._idade = idade
    self._altura = altura
    self._peso = peso
    self._categoria = self.__categoria_lutador()
    self._vitorias = vitorias
    self._derrotas = derrotas
    self._empates = empates
    @property
    def consulta_nome(self):
    return print(self._nome)
    def altera_nome(self, novo_nome):
    self._nome = novo_nome
    @property
    def consulta_peso(self):
    return print(self._peso)
    def altera_peso(self, pe):
    self._peso = pe
    self._categoria = self.__categoria_lutador()
    def __categoria_lutador(self):
    if self._peso < 52.2:
    return 'Inválido'
    elif self._peso

  • @daviotaku3677
    @daviotaku3677 4 ปีที่แล้ว +1

    cuidado

  • @JoaoVictor-xc8mp
    @JoaoVictor-xc8mp 3 ปีที่แล้ว +1

    eu criei uma classe para o campeonato em si, da pra implementar um metodo luta mata mata, que elimina do array o lutador que perdeu e criando um vencedor do campeonato, so falta colocar a logica de que so pode lutar pesos pesado com peso pesado por exemplo
    import java.util.ArrayList;
    import java.util.Random;
    public class UecLutaDeEmojes {
    ArrayList lista_lutadores = new ArrayList();
    Lutador lutador;
    public void adicionarLutador(Lutador lutador) {
    lista_lutadores.add(lutador);
    }
    public void listarLutadores() {
    System.out.println("Lista de lutadores
    ");
    if (lista_lutadores.isEmpty()){
    System.out.println("Sem lutadores
    ");
    }
    else {
    for (int i=0; i < lista_lutadores.size(); i++) {
    System.out.println(i+1 + " >> " + lista_lutadores.get(i).getNome());
    }
    System.out.println();
    }
    }
    public void lutar(Lutador desafiante, Lutador desafiado) {
    if (lista_lutadores.contains(desafiante) && lista_lutadores.contains(desafiado) && desafiante!=desafiado) {
    System.out.println("Luta valida, ambos os lutadores estao na liga
    ");
    Random chance = new Random();
    if (chance.nextBoolean()) {
    desafiante.ganharLuta();
    desafiado.perderLuta();
    System.out.println(desafiante.getNome() + " Venceu a luta!
    ");
    }
    else {
    desafiante.perderLuta();
    desafiado.ganharLuta();
    System.out.println(desafiado.getNome() + " Venceu a luta!
    ");
    }
    }
    else {
    System.out.println("Luta invalida, um ou ambos nao estao na liga!");
    }
    }
    }

  • @williamcruz4964
    @williamcruz4964 ปีที่แล้ว +1

    fujam da estácio

  • @harrisonjunior8987
    @harrisonjunior8987 7 ปีที่แล้ว

    Cara!!Nem o conceito de agregação é dado nessa aula,o foco todo fica na implementação do código e esquece o que eh primordial.