Uma definição da qual eu gosto de imaginar o básico de POO é que a classe é uma receita de bolo, uma instância é um chefe que pega essa receita e cria o bolo que é um objeto. Mas que se pode criar uma variação da receita do bolo a partir da receita inicial seguindo a estrutura e modificando e/ou acrescentando coisas assim criando um novo bolo com sistema de herança(Sem precisar criar uma nova receita do zero)
Eu nunca vi uma explicação tão clara e descomplicada como essa. Geralmente, as explicações pela internet se resumem a um dicionário de termos técnicos para OOP. Porém a sua explicação mostra na prática como funciona e o porquê de se usar essas features. Parabéns!!!!
comecei a programar tem só alguns meses, essa semana que o youtube foi me recomendar o seu canal e já assisto todo dia os vídeos mais recentes, mas não tem muito você colocando a mão em código assim e explicando. Foi incrível a aula, traga mais, sei que só pros membros incentiva a se tornar membro do canal, mas eu gostaria de ver mais vídeos assim, nem precisam ser tão longos.
Essa explicação da herança foi muito top! Todo o iniciante vai por esse caminho e bate no paredão, trava e não consegue construir um caminho lógico fora desse acoplamento sozinho . Em um ambiente de produção muitas vzs os programadores senior não tem tempo para ensinar aos juniores esses caminhos de pensamento lógico. Lucas vc soma demais ...!
Os melhores exemplos de Objetos da minha opinião são: "Player" e "User" já que são exemplos reais de uso e são usados massivamente em jogos e sistemas de autenticação. Mas o exemplo de carro foi ótimo para didática!
Cara, eu to aprendendo e entrando nesse mundo dev agora. Sei nada e to indo do zero. Eu curto essa área mobile e to tentando aprender desenvolvimento kotlin para android nativo e ver você fazendo isso tudo parece até coisa de outro mundo mas sigo firme tentando dar um passo de cada vez, valeu pelo conhecimento gratis!
não sei se tem a parte das instalações dos plugins, mas para mim que estou começando, não sei do que precisa ou o comando pra executar no terminal pq não aparece esse botão verde de executar rsrs (lembrando que estou começando na programação)
POO em games: CS-GO - Personagem é uma interface, sniper, assalto são classes que herdam propriedades da interface personagem (movimentos, ações) . cada objeto (personagem) criado é uma instância da classe. arma = classe, que tem várias outras que herdam dessa (rifles de assalto, espingardas, facas, etc). cada arma criada é uma instância.
to dando uma "embelezada no meu codigo aqui" e me apareceu um problema. No Kotlin/Java/JVM, nao existe um comando para limpar o terminal. Como um bom programador, fiz uma gambiarra. A primeira funcionou, a segunda nao. No Java a segunda gambi funciona, mas no Kotlin nao. A dúvida é: por que a segunda nao funcionou, ja que era um codigo Java e eu só converti para Kotlin? 1° Gambi: fun clear(cls: String) { for (i in 1..10){ println(cls) } } fun main(){ clear(cls: " ") } 2° Gambi (Java Code): object Test { fun cls() { try { ProcessBuilder("cmd" , "/c" , "cls").inheritIO().start().waitFor() } catch (E: Exception) { println(E) } } } fun main(){ Test.cls() } OBS.: LUCAS MONTANO, VOCE É MASSA! É OTIMO PASSAR O TEMPO AQUI NO YT COM PESSOAS DE CONTEUDO COMO O SEU, PARABENS IRMAO 🥰❤
Lucas , não entra nessa noia de mistura de inglês e português. Essa mistura (tradução simultanea) durante o seu pensamento lógico na aplicação isso ajuda muito aos fracos no inglês como eu por exemplo . Vc acaba montando um combo no aprendizado . Percebi durante as suas aulas que obtive retenção do significado das palavras em inglês devido a essa sua metodologia . Afinal como vc mesmo diz sempre o inglês é prioridade. Mas vc está conseguindo fazer isso de forma natural e eu sou a favor que vc continue aplicando e de forma mais ampla os termos nas frases . Vai ser um diferencial .
Ola.. para membros vc ensina como usar o kotlin no vscode ? to sofrendo para rodar um console de arquivo kotlin no vscode editor que mais tenho costume, e outra coisa minha maquina é simples , talvez o kotlin não seja para maquinas simples, mesmo no vscode ele não fica mais leve para investigar um simples console que em outras linguagens é super rapido mesmo em maquinas modestas ?
ola amigo, queria tirar uma duvida e caso você pudesse responder, seria de grande ajuda! Eu não tenho muita afinidade com a matemática ( já que o ensino da minha antiga escola era horrível ) e entendo muito pouco de programação, mas queria iniciar na faculdade de ciências da computação, cê acha que se eu me dedicar e estudar firme, eu consigo aprender com tempo? Tô muito inseguro ultimamente pôr conta dessas duvidas e inseguranças.
Se você quer programar, aprender a programar na faculdade não faz Ciência da Computação, você vai ver muito pouca programação, vai ver muito calculo, falo por experiência própria, fiz 2 semestres de Ciência da Computação e foram só dores de cabeça, eu recomendaria você fazer Análise e Desenvolvimento de Sistemas se quer programar de fato.
@@leleparanormal1579 pôr incrivel que pareça, eu tava cogitando fazer analise e desenvolvimento de sistemas tambem kkkk mas tava com receio de não conseguir as mesmas oportunidades que uma pessoa que fez ciências da computação, mas ja que, como tu disse, tem pouca "programação" para aprender, vou seguir analise e desenvolvimento então, muito obrigado pela dica !!
vai deixar gravado ?
Apenas pra membros, mas ficará disponível até segunda :)
@@LucasMontano muito obrigado Lucas
@@LucasMontano se eu me tornar membro vou ter acesso aos vídeos anteriores ?
@@maclaurinrocha2881 sim
@@alexandredutra9087 aham, terá acesso a playlist completa de Android, e temos outros vídeos de algoritmos e GoLang exclusivos pra membros
Uma definição da qual eu gosto de imaginar o básico de POO é que a classe é uma receita de bolo, uma instância é um chefe que pega essa receita e cria o bolo que é um objeto. Mas que se pode criar uma variação da receita do bolo a partir da receita inicial seguindo a estrutura e modificando e/ou acrescentando coisas assim criando um novo bolo com sistema de herança(Sem precisar criar uma nova receita do zero)
Eu nunca vi uma explicação tão clara e descomplicada como essa. Geralmente, as explicações pela internet se resumem a um dicionário de termos técnicos para OOP. Porém a sua explicação mostra na prática como funciona e o porquê de se usar essas features. Parabéns!!!!
Esse é o único cara que eu venho esperando que ele vá me vender curso. E ele não vende
Valeu!
obrigado cara!
Meu amigo, esta de parabéns, tudo muito bem explicado. Clareou varias duvidas básicas que a galera muitas vezes não gosta de perguntar.
Melhor aula de orientação a objetos que já tive
comecei a programar tem só alguns meses, essa semana que o youtube foi me recomendar o seu canal e já assisto todo dia os vídeos mais recentes, mas não tem muito você colocando a mão em código assim e explicando. Foi incrível a aula, traga mais, sei que só pros membros incentiva a se tornar membro do canal, mas eu gostaria de ver mais vídeos assim, nem precisam ser tão longos.
Essa explicação da herança foi muito top! Todo o iniciante vai por esse caminho e bate no paredão, trava e não consegue construir um caminho lógico fora desse acoplamento sozinho . Em um ambiente de produção muitas vzs os programadores senior não tem tempo para ensinar aos juniores esses caminhos de pensamento lógico. Lucas vc soma demais ...!
Mano gosto muito da sua didática! Seu canal só tem acrescentado. Valeu Lucas!
essa é uma das se não a melhor explicação de orientação a objetos que já vi em toda minha vida. Parabens lucas!!!
valeu batista!!! o/
Conhecimento que muda vidas. Obrigado pelo conteúdo, mestre!
Pow, conteúdo assim é top demais, muito interativo.
Que massa !! Didática show de bola
Parabéns pela aula, muito didática.
Até agora procurando esse tal de "fuca" kkk
Aula maravilhosa cara, parabéns
Me fez compreender na prática como funciona objetos obg irmão👍
Cara Deu uma clareada nas ideias Aqui ! que live top obrigado pelo conteúdo de grande Valor
Parabéns Lucas boa explicação !
Lucas Montano faz uma live/vídeo dando dicas para quem quer começar a carreira de T.I. como freelancer. Obrigado!!😎
Bem que você poderia lançar um curso de kotlin né.. você explica muito bem as coisas.. parabéns
Dia 8...
@@marcospereira3150 Esse curso ainda existe?
@@obruno.l sim, ainda sou aluno!
Parabéns Lucas Montano!!!
estou assistindo nesse exato momento.
Aula maravilhosa, Lucas! Deu aquela simplificada no que geralmente complicam.
Parabéns pelo conteúdo!
E lá vamos nós.. 🚀
Valeu demais! É muito dificil encontrar conteúdo de Kotlin na internet.
incrivel, simplesmente incrivel, estou ingressando na programação agora, estou pensando em fazer ADS na UCS, recomenda?
Os melhores exemplos de Objetos da minha opinião são: "Player" e "User" já que são exemplos reais de uso e são usados massivamente em jogos e sistemas de autenticação. Mas o exemplo de carro foi ótimo para didática!
Realmente isso foi ótimo!
Obrigado pelo conteúdo!!!!!
Que aula top!!!
A piada da origen do camel case me matou kkkkk vc é fodah jovem!
Ilustre Lucas, o vídeo, a aula é muito boa mesmo, mas caso aceite uma sugestão, deixe um pdf do código, ajuda muito a estudar offline... sucesso !
Gostaria também.
Cara, eu to aprendendo e entrando nesse mundo dev agora. Sei nada e to indo do zero. Eu curto essa área mobile e to tentando aprender desenvolvimento kotlin para android nativo e ver você fazendo isso tudo parece até coisa de outro mundo mas sigo firme tentando dar um passo de cada vez, valeu pelo conhecimento gratis!
Ótima aula
Top demais 😄
Essa série em uma playlist é o sonho do brasileirinho
Qual modelo dessa cadeira ?
Boa noite, poderia compartilhar o código ajudaria bastante.
Quem aqui depois de um ano aprendeu e conseguiu um mísero job?
não sei se tem a parte das instalações dos plugins, mas para mim que estou começando, não sei do que precisa ou o comando pra executar no terminal pq não aparece esse botão verde de executar rsrs (lembrando que estou começando na programação)
POO em games: CS-GO - Personagem é uma interface, sniper, assalto são classes que herdam propriedades da interface personagem (movimentos, ações) . cada objeto (personagem) criado é uma instância da classe. arma = classe, que tem várias outras que herdam dessa (rifles de assalto, espingardas, facas, etc). cada arma criada é uma instância.
Muito bom
Cheguei bem atrasado mas assistindo a aula 👀
to dando uma "embelezada no meu codigo aqui" e me apareceu um problema. No Kotlin/Java/JVM, nao existe um comando para limpar o terminal. Como um bom programador, fiz uma gambiarra.
A primeira funcionou, a segunda nao. No Java a segunda gambi funciona, mas no Kotlin nao. A dúvida é: por que a segunda nao funcionou, ja que era um codigo Java e eu só converti para Kotlin?
1° Gambi:
fun clear(cls: String) {
for (i in 1..10){
println(cls)
}
}
fun main(){
clear(cls: "
")
}
2° Gambi (Java Code):
object Test {
fun cls() {
try {
ProcessBuilder("cmd" , "/c" , "cls").inheritIO().start().waitFor()
} catch (E: Exception) {
println(E)
}
}
}
fun main(){
Test.cls()
}
OBS.: LUCAS MONTANO, VOCE É MASSA! É OTIMO PASSAR O TEMPO AQUI NO YT COM PESSOAS DE CONTEUDO COMO O SEU, PARABENS IRMAO 🥰❤
voce tem curso ensinando kotlin do basico ao avançado? qnt custa?
Tem algum meio de conseguir o certificado desse curso?
TOP! Quais apps vc utiliza para fazer a stream e editar os videos?
OBS :)
14:11 no começo esta tudo ok, dai apareceu o 15:11 package de onde mesmo? rsrsrs... me fuuudeuuu assim :(
Lucas , não entra nessa noia de mistura de inglês e português. Essa mistura (tradução simultanea) durante o seu pensamento lógico na aplicação isso ajuda muito aos fracos no inglês como eu por exemplo . Vc acaba montando um combo no aprendizado . Percebi durante as suas aulas que obtive retenção do significado das palavras em inglês devido a essa sua metodologia . Afinal como vc mesmo diz sempre o inglês é prioridade. Mas vc está conseguindo fazer isso de forma natural e eu sou a favor que vc continue aplicando e de forma mais ampla os termos nas frases . Vai ser um diferencial .
Como fica os arquivos dos códigos?
deixei o like mano rsskskksks
Ola.. para membros vc ensina como usar o kotlin no vscode ? to sofrendo para rodar um console de arquivo kotlin no vscode editor que mais tenho costume, e outra coisa minha maquina é simples , talvez o kotlin não seja para maquinas simples, mesmo no vscode ele não fica mais leve para investigar um simples console que em outras linguagens é super rapido mesmo em maquinas modestas ?
essa é a 4 vez que volto nesse vídeo hsushsua
Melhor todos os nomes de variáveis, funções ... Em portugês.
a sintaxe do kotlin é parecido com o javascript / typescript, digo a sintaxe sugar rsrs
Para quem é membro, as aulas são sempre em Kotlin?
não, depende do humor hehe
@@LucasMontano estou querendo me tornar. Gosto da forma como você explica, de uma maneira simples e eficaz.
@@LucasMontano e no momento estou querendo aprender Kotlin. Mas qualquer outra linguagem é bem vinda também.
Rapaz, eu botei pra definir lembrete e não fui notificado, que sacanagem é essa YT?
Vai ter mais, sim ou claro ?
Claro! Hoje!
vídeo até hoje está no ar, ou seja, não existe segunda-feira para o famigerado lucas fontano do canal lucas bombando
aula bem legal btw, já sei sobre poo mas eu queria saber as diferenças entre o java e o kotlin
ola amigo, queria tirar uma duvida e caso você pudesse responder, seria de grande ajuda!
Eu não tenho muita afinidade com a matemática ( já que o ensino da minha antiga escola era horrível ) e entendo muito pouco de programação, mas queria iniciar na faculdade de ciências da computação, cê acha que se eu me dedicar e estudar firme, eu consigo aprender com tempo? Tô muito inseguro ultimamente pôr conta dessas duvidas e inseguranças.
Com toda certeza tu consegue
Se você quer programar, aprender a programar na faculdade não faz Ciência da Computação, você vai ver muito pouca programação, vai ver muito calculo, falo por experiência própria, fiz 2 semestres de Ciência da Computação e foram só dores de cabeça, eu recomendaria você fazer Análise e Desenvolvimento de Sistemas se quer programar de fato.
@@LucasMontano obrigado pelo incentivo!!
@@leleparanormal1579 pôr incrivel que pareça, eu tava cogitando fazer analise e desenvolvimento de sistemas tambem kkkk mas tava com receio de não conseguir as mesmas oportunidades que uma pessoa que fez ciências da computação, mas ja que, como tu disse, tem pouca "programação" para aprender, vou seguir analise e desenvolvimento então, muito obrigado pela dica !!
@@leleparanormal1579 e mals pelo textão kkk
Com 15 minutos de live desisti. O "Hello" ficou todo vermelho. triste
Kotlin: a linguagem mais versátil hoje.
Multiplatforma e multiparadigma, podendo ser traduzida para outras linguagens, orientadas a objetos ou não.
Kotlin ou flutter?
Meu Dart é perfeito pro teu Flutter
carro vruun vruun me quebrou kskskskskskskk
😮
To assistindo essa aula aqui mas vey, o lucas não usa a ide pra nada, ama digitar o código, auhuauhsuahuhsa
parêntesis
Impressão ou o Kotlin tem um "q" de PHP?, kkk
Só codo
😂😂😂
"do básico" ao avançado kkkkk
Achei muito enrolado
parabéns, significa que tu já está a um nível acima
@@LucasMontano resposta esclarecedora