In this video we will learn how OOPs concept is used in developing a real software/apps by making a simple game. Although we cannot call it a game because it doesn't have an UI or sound. Source Code : github.com/abh...
Пікірлер: 118
@Avenger05052 жыл бұрын
Best explanation for oops in youTube yet.
@_eazyalgo2 жыл бұрын
Thanks alot man :)
@zakirdeshmukh9916 Жыл бұрын
usually I didn't comment, but this video is very helpful man , thanks 🙏❤️ , please make more videos like this. please
@_eazyalgo Жыл бұрын
Thanks Zakir :)
@shrabonisinha Жыл бұрын
Works perfectly. Thank you for the resource. Please extain this project
@_eazyalgo Жыл бұрын
Welcome. Yes will create more such projects.
@yashwanthpasaladi2714 Жыл бұрын
@@_eazyalgo who are holding guns here ? i didn't understand the concept of this video
@kevinpatel14092 жыл бұрын
This is my first project i am doing such a good explaination
@morrazzo44322 жыл бұрын
Bro excellent explaination! Step by step explaination! Good.. This is what I want
@_eazyalgo2 жыл бұрын
Keep supporting Shaikh Asif :)
@manikandanm55673 жыл бұрын
Nice work dude. expecting more mini projects from you. thank you.
@_eazyalgo3 жыл бұрын
Really appreciate man :)
@shady.gg12343 жыл бұрын
Bro , This is craz yo , no words to tell, but keep this yo, thanks very much!!! good luck
@_eazyalgo3 жыл бұрын
Thanks man
@elyricmanatad17202 жыл бұрын
Hope it will implement with graphics, you have your new subscriber ❤️
@Jethro-li8gl Жыл бұрын
Awsome! thanks for making content like this, it helps me a lot in school!
@developer_opm9 ай бұрын
Loved it
@MaheshPatil-cz5cd Жыл бұрын
Loved❤ your game I am going to make this mini project tomorrow morning pls make more such videos.😉😊🙂👍🙏
@_eazyalgo Жыл бұрын
Thanks Mahesh, working on more videos
@lasith1233 жыл бұрын
Wow..superb 😍😍😍..very helpful 😍😘🙏🙏🙏🙏
@_eazyalgo3 жыл бұрын
Thanks man :)
@GigaNiga73 жыл бұрын
Thanks for this video. Can u please start the series of such games with core java and oops with increasing difficulty in each game with new complicated stuff.
@_eazyalgo3 жыл бұрын
Thanks! You can check this video kzbin.info/www/bejne/amrIln-umJure5Y this project has more difficulty than project shown in this video
@GigaNiga73 жыл бұрын
@@_eazyalgo Yeah ,i am watching it right now.
@GigaNiga73 жыл бұрын
Such games are really engaging and interesting way to learn complicated stuff without getting bored.
@tusharbhatia6777 Жыл бұрын
#doubt why we have to write "private int health" in class player2 as well when we already have written it class player1 and when i am removing it from class player2 why i can't access it when i already have inherit it from class player1 give me full explanation please
@_eazyalgo Жыл бұрын
email me at abhay10june1999@gmail.com
@ninadnirbhavane60242 жыл бұрын
That was very helpful. thankyou so much.
@_eazyalgo2 жыл бұрын
Really appreciate it man :)
@anasansari50382 жыл бұрын
This will be my semester project 😁 love from pakistan ❤
@_eazyalgo2 жыл бұрын
Thanks Anas, it means a lot :)
@harshrathod82092 жыл бұрын
Awesome explanation man. Can you please please start explaining core java to us?
@_eazyalgo2 жыл бұрын
Will surely work on that buddy :)
@lakshyachaturvedi27122 жыл бұрын
why are you using this?Can't we do name=name,health=health,weapon=weapon?
@suvendu21442 жыл бұрын
Really appreciated man ❤
@Anitha.D Жыл бұрын
Thanks easy to understand and follow 😊
@_eazyalgo Жыл бұрын
Thanks Anitha for your kind words!! :)
@avinashvishwakarma4182 жыл бұрын
Good one bro
@_eazyalgo2 жыл бұрын
Thanks Avinash :)
@rjzim25063 жыл бұрын
Bro this concept is very interesting. Update this game and share with us. Take 💜💜💜
@_eazyalgo3 жыл бұрын
Thankss :)
@dhavall25 Жыл бұрын
Thanks,this is really helpful 💫
@_eazyalgo Жыл бұрын
Consider Subscribing Dhaval :)
@zainabarif74409 ай бұрын
How to convert it into gui based?
@isakborovac2 жыл бұрын
Great video!
@_eazyalgo2 жыл бұрын
Thanks Isak :)
@saljeshmaharjan67603 жыл бұрын
awesome bother i want concept of oops in detail
@_eazyalgo3 жыл бұрын
Thanks brother! Will upload more videos soon
@GigaNiga73 жыл бұрын
If we don't declare health variable in player2 , then how we can do operations on health in damage methods in player 2? As we cant use this.health there as it is private in player 1?
@_eazyalgo3 жыл бұрын
You can use setters for this after extending from player1
@Anilkumar-ys9zw3 жыл бұрын
@@_eazyalgo sir,how can i use can you please explain in brief
@houdadjilalihamida43302 жыл бұрын
@@_eazyalgo can you explain more
@Homelander_309 ай бұрын
Intelli j theme?
@sarangoding73213 жыл бұрын
good tutorial
@_eazyalgo3 жыл бұрын
Thanks :)
@teemolol30752 жыл бұрын
Why did you make: if - if - if, and not if - else if - else?
@preetiranjansahoo9086 Жыл бұрын
Thank sir 💜
@gunmetalbullets2 жыл бұрын
you should read about DRY principle :)
@abhilashLeader_072 жыл бұрын
Are u uploading more videos ?
@tusharbhatia6777 Жыл бұрын
#doubt @EazyAlgo why we used setter when we already set our values in constructor?
@tonystark62153 ай бұрын
To verify
@tonystark62153 ай бұрын
Used protected access modifiers
@glamoroushub1407 Жыл бұрын
your voice😌💕
@_eazyalgo Жыл бұрын
Thanks :)
@soufianta83742 жыл бұрын
Hi. Simple question: why are you able to override class player1 methods in class player2 even it they’re not “abstract” ones ??? Technically it seems to be possible but it’s not a good practise right? I thought that we were only able to override “abstracts” ones (some errors at compile time) but I was wrong, it’s still possible to override non abstract ones.. Thanks
@_eazyalgo2 жыл бұрын
Hey Soufian, Its possible to override methods from parent class to child classes if they are not private.
@Gitoman2 жыл бұрын
Cool!
@_eazyalgo2 жыл бұрын
Thanks Pedro
@priyankrathod53643 жыл бұрын
Cannot determine path to 'tools.jar' library for 1.8, how to remove this bug??
@_eazyalgo3 жыл бұрын
Email me at abhay10june1999@gmail.com with detailed explanation of issue.
@fasihulhussan72403 жыл бұрын
Sir may i know the system features ; project scope & operating environment
@_eazyalgo3 жыл бұрын
It's done on IntelliJ Idea by jetBrains at OS in Mac OS big Sur.
@clayvlogg6052 жыл бұрын
Can a database handling project make in core Java?
@_eazyalgo2 жыл бұрын
I don't think so you can have database in your project by just using core java.
@akanshabhardwaj95232 жыл бұрын
Bhaiya error aarhi h kya aap bta skte ho ,main fill mai ,maine eclipse pr try Kiya but I can't find the error ,
@_eazyalgo2 жыл бұрын
email me your problem with screenshots at abhay10june1999@gmail.com
@akanshabhardwaj95232 жыл бұрын
@@_eazyalgo okk I can send you
@gazalkhan81243 жыл бұрын
Can we add this in a resume when we go for placement
@_eazyalgo3 жыл бұрын
No you cannot. This is just for learning OOP
@divyanshutripathi53052 жыл бұрын
please make more oops videos in java
@_eazyalgo2 жыл бұрын
Yes!
@alokitabadame49222 жыл бұрын
thanks
@_eazyalgo2 жыл бұрын
Consider subscribing :)
@codewithharis2 жыл бұрын
Sir make front end of game also
@_eazyalgo2 жыл бұрын
Currently don't have any plans for that
@mouninor14343 жыл бұрын
Can we add this to mini project
@_eazyalgo3 жыл бұрын
You can add, but it might not provide value to resume, its just for clearing concept regarding OOP
@ravikiran40152 жыл бұрын
Can you show the case diagram for this project?
@_eazyalgo2 жыл бұрын
Caught up with my job man, will try to do from next videos
@ravikiran40152 жыл бұрын
Yeah thanks bro..
@erianaretnoputri78833 жыл бұрын
Sir Why I run your code still error?
@_eazyalgo3 жыл бұрын
Email me @ abhay10june1999@gmail.com with detailed explanation of issue
@bhavanisankarreddyguntaka32142 жыл бұрын
How it possible to heal player to with your code i think its not possible if yes can you explain it
@_eazyalgo2 жыл бұрын
It's just a project to understand oop
@bhavanisankarreddyguntaka32142 жыл бұрын
That's why i am asking your just override method heal in player2 but there is no use . If there is no use with that method why should we created and overrided
@_eazyalgo2 жыл бұрын
@@bhavanisankarreddyguntaka3214 I left that and later realized this, you can give more flexibility to player2 if you want
@bhavanisankarreddyguntaka32142 жыл бұрын
@@_eazyalgo okay done
@golsson942 жыл бұрын
Hi! It seems that the heal() method does not work on player 2 for me. This is what i do: 1) Shoot with gun 2) heal 3) shoot with gun again Now after the heal command, it says "health is 100 but after shooting the second time it is evident that it didnt work since is health is equivalent to having been shot twice. Is this because heal() method is declared in the player 1 class and cant acces the private variable health in the player2 class? Vary nice tutorial, I am greatful for your response.
@rajatnaskar50263 жыл бұрын
can u tell me how can i inject this code in GUI format?
@_eazyalgo3 жыл бұрын
You can create classes with same name and paste the code from github
@meghamohandas80842 жыл бұрын
Did u created gui for this. Can u plz tell me how
@Bhuiyar_182 жыл бұрын
How to play this game other person not coder please tell me
@_eazyalgo2 жыл бұрын
You need a coder friend then
@Bhuiyar_182 жыл бұрын
@@_eazyalgo tum bata sakte ho ki hame ese kuch condition laga ke methods chalye ki f press karne gun1 se fire ho aur g press karne par gun 2 se fire ho aisa kuch kar sakte h
@Bhuiyar_182 жыл бұрын
@@_eazyalgo if you can do it then make a short video on it if not than sorry for my comment
@_eazyalgo2 жыл бұрын
@@Bhuiyar_18 this is a great idea by the way, will definitely try to work on it.
@Bhuiyar_182 жыл бұрын
Ok
@HamedAthari2 жыл бұрын
take this like and subscribe😍
@_eazyalgo2 жыл бұрын
Thanks man :)
@DarkGamerOfficial342 жыл бұрын
Sir i tried making this but when I run the main class code it shows error expected and error not a statement. Please help sir
@_eazyalgo2 жыл бұрын
Email me the error and the screenshot @abhay10june1999@gmail.com
@DarkGamerOfficial342 жыл бұрын
@@_eazyalgo sir actually I'm trying to do this project in my phone in dcoder ide since I don't have any computer so I'm gonna send you the screenshot
@DarkGamerOfficial342 жыл бұрын
@@_eazyalgo sir i sent you
@shivashanker3592 жыл бұрын
Ok
@fasihulhussan72403 жыл бұрын
Sir may i know the system features ; project scope & operating environment
@_eazyalgo3 жыл бұрын
This is project has no value on its own, I just showed how softwares/apps are made using object oriented design.