Pizza Bill Generator App | Core Java and OOP Project

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ก.ค. 2024
  • In this video I'll be showing how to create a simple application called pizza bill generator using core and and object oriented programming technique.
    Timestamp:
    0:00 Problem statement
    4:16 Solution design
    6:43 Coding the solution
    Other Java and OOP projects:
    1. Music Player App: • Music Player App | Cor...
    2. Simple Game using core Java and OOP: • Making a simple Game |...
    3. Banking Application using core Java and OOP: • Banking Application Us...
    #java #oop #javaoops #javaproject

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

  • @heymannn
    @heymannn ปีที่แล้ว +29

    These videos are very helpful to understand the OOPS concepts. Please continue to post more videos on Java. Thank you!

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

      Thanks Heyman! Will upload more videos.

  • @poorpanda9033
    @poorpanda9033 11 หลายเดือนก่อน +3

    Thank you sooo much! Was looking for some projects to practice oops stumbled upon your videos. It's great

    • @_eazyalgo
      @_eazyalgo  11 หลายเดือนก่อน

      Thanks! It means a lot!!

    • @poorpanda9033
      @poorpanda9033 11 หลายเดือนก่อน

      ​@@_eazyalgo21:29 Can you explain why you created String Bill = " " ?

    • @_eazyalgo
      @_eazyalgo  11 หลายเดือนก่อน +1

      @@poorpanda9033 Juts to initialise a empty string value.

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

    Thank you from Sri Lanka 😍❤

  • @daniyalarif5262
    @daniyalarif5262 11 หลายเดือนก่อน +1

    Your video is very helpful.

  • @shaikazeemazhar9836
    @shaikazeemazhar9836 8 หลายเดือนก่อน +1

    Thank you for this kind of content bro

  • @user-qp8kn5pu3z
    @user-qp8kn5pu3z 5 หลายเดือนก่อน +1

    It is the perfect application for the beginners to understand the concepts more clearly.Thank you soo much sir ❤

    • @StrangeThings_985
      @StrangeThings_985 3 หลายเดือนก่อน

      just go for school amnagment system in java of another youtube channel. i see it and expain me everything bvery clearly

  • @user-eg7is1ze1n
    @user-eg7is1ze1n 4 หลายเดือนก่อน

    great work sir plss keep posting video like this

  • @jayaboda1507
    @jayaboda1507 6 หลายเดือนก่อน

    Your the best thanks alot❤😢

  • @Nana-on8vv
    @Nana-on8vv 11 หลายเดือนก่อน +1

    Please don't stop to do videos like this.

    • @_eazyalgo
      @_eazyalgo  11 หลายเดือนก่อน +1

      Will start working again on such projects. Keep Supporting!!

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

    excellent work ,this video helps me a lot.. Please make more Project videos on oops

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

      Thanks Gaurav, consider subscribing :)

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

    Love this bro 💕

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

    Keep it coming Sir!!! one of the best tutorials for app...kudos to you!!!

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

      Thanks Hrishikesh :)

    • @srishanths2853
      @srishanths2853 3 หลายเดือนก่อน

      ​@@_eazyalgo
      Bro please continue the videos

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

    Nice it includes all the concepts of oops

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

      Thanks Sandeep

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

    Best explanation
    Answer me one thing should I use this types of small project in my resume for internship and college placement?

  • @rushi5709
    @rushi5709 5 หลายเดือนก่อน +2

    Please make some more high level Projects video we need more people like you ❤

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

    Thanks brother

  • @user-yx1lw8qv6o
    @user-yx1lw8qv6o 5 หลายเดือนก่อน +3

    your are the god brow. thank you sooo sooo much. i learn all concepts but i didn't have to understand how to use it correctly. so your are the man. ❤

    • @_eazyalgo
      @_eazyalgo  11 ชั่วโมงที่ผ่านมา

      Thanks man :)

  • @srishanths2853
    @srishanths2853 3 หลายเดือนก่อน +1

    Super bro

  • @sidharthrout728
    @sidharthrout728 12 วันที่ผ่านมา

    thanks bhai .

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

    Subscribed❤️

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

    Hey...you are tired your best to understand us...so thnks for making this video ❤

    • @_eazyalgo
      @_eazyalgo  12 ชั่วโมงที่ผ่านมา

      Thanks Tanu for you kind words ❤

  • @sunainatiwariST
    @sunainatiwariST 6 หลายเดือนก่อน

    thanks a lot !!

  • @user-ug4nm7wk6z
    @user-ug4nm7wk6z 5 หลายเดือนก่อน

    Nice video but it will be seen good if you make the application as a phone app that means that should be enable to customers to order themselves (order interface).

  • @Lafhdajhalare
    @Lafhdajhalare 4 หลายเดือนก่อน

    thank you sir

  • @user-dh3rs9nu9h
    @user-dh3rs9nu9h 10 หลายเดือนก่อน

    Bro Subscribed already...

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

    Top Notch Stuff

  • @SachinKumar-fb7id
    @SachinKumar-fb7id 4 หลายเดือนก่อน

    🔥

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

    Sir very nice project. Please make one java project using core and advance java concept and also add mysql

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

    well explained....subscribed😊

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

    Excellent 👌

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

    Please can u tell me from where can I get 2-3 years experience level java springboot projects bro 🙏🙏

  • @maheshgoudchenagoni2406
    @maheshgoudchenagoni2406 10 หลายเดือนก่อน

    Thanks Broo!! Do more Realtime Projects

    • @_eazyalgo
      @_eazyalgo  10 หลายเดือนก่อน

      Thanks :)

  • @rajatsonu01
    @rajatsonu01 22 วันที่ผ่านมา

    Thanks a lot.easy and good.god bless you

    • @_eazyalgo
      @_eazyalgo  12 ชั่วโมงที่ผ่านมา

      You are most welcome

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

    do you have the source code for this one?

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

    Hi Sir,
    Just now I subscribed.
    Mind blowing project explaining… I am just a B. Com guy and I understood very easily about pizza bill generate code in core Java….. super sir really I got a very confidence on me after watching this video…please keep going best of luck💐🤝👍🇮🇳…. Ganti from Vizag.

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

    Thank you so much sir
    Plz make a vdo on vector class

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

      Thanks Preetiranjan for your kind words :) Will surely work on this in future.

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

    can you explain super(veg) ; in line 3 ? what does it do? "create constructor matching super" - what does it mean?

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

      "super" is a keyword which is used for calling a constructor, variable or method from parent class. Here, super(veg) is being used for calling constructor from parent class having 1 parameter and giving veg as a argument to a parent class constructor.

  • @user-sd5jh5ye4w
    @user-sd5jh5ye4w 9 หลายเดือนก่อน

    I have a doubt sir, why we created data members private and why we created constructor for veg?

  • @rinchenbhutia7376
    @rinchenbhutia7376 4 หลายเดือนก่อน

    What will be the best way to solve the problem?

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

    Sir I have a project using oops in Java concepts.. project is about Selection of upsc process.. please could you suggest me

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

      Hi Malavath, please email you full query at abhay10june1999@gmail.com

  • @gmmkeshav
    @gmmkeshav 11 หลายเดือนก่อน

    what is the better solution? 6:30

  • @lonelym4ge
    @lonelym4ge 7 หลายเดือนก่อน

    I have an exam today on OOP, i hope this helps :)

    • @_eazyalgo
      @_eazyalgo  7 หลายเดือนก่อน

      All the best

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

    Very nice 👌🆗, knowing that I am an Arab

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

      Thanks man, really appreciate it :)

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

      @@_eazyalgo can you provide your email I'd or instagram I'd. I have some doubts

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

    Awt swing applet javafx. Sir inme se konsa jyada use hota hai konsa sikhe age keliye

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

      They are not actively used now, please checkout some other latest technologies.

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

    Nice explanation. What is super in deluxe pizza

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

      Methods or variables that accessed using super keyword are from the parent class.

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

      @@_eazyalgo thank you.

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

      @@humaneone5581 Consider subscribing :)

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

    Hlow sir the overall code is interesting but I got stucked in one part only ---WHEN WE CALL ANY FUNCTION ie.(addExtraCheese, addExtraToppings) TWICE IN A ROW IN THE MAIN CLASS THEN IT DOESN'T SHOW ANY INCREAMENT IN EXTRA TOPPINGS OR CHEESE PRICE IT WILL ONLY MAKE INCREAMENT IN TOTAL BILL.
    PLEASE ALSO EXPLAIN HOW TO GET RID OF THIS PROBLEM!
    THANKS SIR!

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

      Hi Nikhil, please connect over abhay10june1999@gmail.com

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

    Where can I find code

  • @gharchacook5417
    @gharchacook5417 3 หลายเดือนก่อน

    Are Bhai this.veg me if else kya condition laga rkha hai

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

    nice sir

  • @prasadshingne6992
    @prasadshingne6992 11 หลายเดือนก่อน +1

    Sir can we add such code as a mini project in resume

    • @_eazyalgo
      @_eazyalgo  11 หลายเดือนก่อน +1

      No. Only for understanding concepts.

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

    Please make 1-2 years experience level projects bro please🙏🙏

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

    Bro I want code bro how can I copy

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

    Please create POS application like Reliance mart .

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

      Will work on it

  • @mohdasad8553
    @mohdasad8553 11 หลายเดือนก่อน

    We can add this project in our cv or not

    • @_eazyalgo
      @_eazyalgo  11 หลายเดือนก่อน +1

      No bro, not good enough for adding it to CV....only for learning concept which will help you in developing bigger projects

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

    Super bro..
    Answer me one thing should I use this types of small projects in my resume ?..

    • @_eazyalgo
      @_eazyalgo  12 ชั่วโมงที่ผ่านมา

      Thanks bro, I don't think this project is enough to take a place in your resume its just for understanding the concept.

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

    If we mention it in resume if it add any wheightage

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

      Not really, just for learning concepts

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

      Can u please suggest java projects to enter in resume

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

      @@preethireddyg3595 can you share me some details about what have you learned so far in java?

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

      core java ,Advance Java,Collections

  • @reelstime3420
    @reelstime3420 9 หลายเดือนก่อน

    On which platform you are doing this code?Reply brooo

  • @sumithsuresh4099
    @sumithsuresh4099 10 หลายเดือนก่อน

    Source code?

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

    hi abhay can you provide us with the source code?

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

      Email me at abhay10june1999@gmail.com

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

    What is the platform you used to run this code

    • @_eazyalgo
      @_eazyalgo  12 ชั่วโมงที่ผ่านมา

      IntelliJ

  • @khan_sarim_
    @khan_sarim_ 3 หลายเดือนก่อน

    Source code??

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

    Sr its app

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

    Can I add this project in resume?.. answer me bro

    • @_eazyalgo
      @_eazyalgo  12 ชั่วโมงที่ผ่านมา

      It depends upon you, although this video is only for understanding concept.

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

    Hi

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

    Bro I want to connect with you

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

      Sure, email me at abhay10june1999@gmail.com

  • @ShubhamKadolkar
    @ShubhamKadolkar 2 หลายเดือนก่อน

    Hi Sir can i get code of this project.

    • @_eazyalgo
      @_eazyalgo  11 ชั่วโมงที่ผ่านมา

      I don't have it as of now, you need to take reference of the video only

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

    arey yrr itne advertisements mt add kiya kro short videos m...man ni krta fir dekhne ka🙂

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

      Thanks, will take care of this Sushmita

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

    Bhai mujhe bill me last print karwana hai ki aapne kya kya kitni kitni quantity me liya hai than total amount

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

    Appreciate your approach! Really helped, Is there any way to contact you?

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

      Email me at abhay10june1999@gmail.com

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

    Hello , is this proper soltion on this simple project ? // base class Pizza
    public class Pizza {
    // constructor with 2 parameters vegan and non-vegan
    public Pizza(boolean vegan) {
    this.vegan = vegan;
    // Vegan's price is 30$, non-vegan's price 40$
    if (vegan) {
    this.price = 30;
    } else {
    this.price = 40;
    }
    }
    // instance variables
    private boolean vegan; // true if vegan, false otherwise
    private int price; // price of the pizza
    // methods
    // addExtraCheese method increases the price by 5$
    public void addExtraCheese() {
    this.price += 5;
    }
    // addExtraToppings method increases the price by 10$
    public void addExtraToppings() {
    this.price += 10;
    }
    // takeAway method returns the price of single pie of pizza increased with 20$
    public int takeAway() {
    return this.price + 20;
    }
    // dine method returns the price of single pie of pizza without extra charge
    public int dine() {
    return this.price;
    }
    }
    // DeluxPizza class inherits Pizza class and already has extra Cheese and Toppings
    public class DeluxPizza extends Pizza {
    // constructor with one parameter vegan
    public DeluxPizza(boolean vegan) {
    // call the super constructor with vegan parameter
    super(vegan);
    // add extra cheese and toppings to the delux pizza
    super.addExtraCheese();
    super.addExtraToppings();
    }
    }
    // test code with proper variables for price of 2 types of pizza
    public class Main {
    public static void main(String[] args) {
    // create a vegan delux pizza object
    DeluxPizza veganDelux = new DeluxPizza(true);
    // create a non-vegan delux pizza object
    DeluxPizza nonVeganDelux = new DeluxPizza(false);
    // print the prices of the pizzas for take away and dine options
    System.out.println("Vegan delux pizza:");
    System.out.println("Take away: " + veganDelux.takeAway() + "$");
    System.out.println("Dine: " + veganDelux.dine() + "$");
    System.out.println("Non-vegan delux pizza:");
    System.out.println("Take away: " + nonVeganDelux.takeAway() + "$");
    System.out.println("Dine: " + nonVeganDelux.dine() + "$");

    }
    }