Classes, Objects, Methods | Java Object Oriented Programming Video Tutorials | Video

In this beginners video tutorial you will learn about object oriented programming in java, the concept of classes, objects, methods in java language in detail with example.

This video lecture teaches about what is oops, what is the need of it, how to implement oops in java, how to create a class with properties and methods, how to create an object from a class and access the class members in detail with example.

READ ALSO:  Data Science Tutorials | Part 2 Session 4 | Percentile,Quartiles and box plot | Video

Visit to get the SOURCE CODE of this tutorial and to watch more free computer programming video tutorials.

Catch us on SocialMedia



  1. Sorry, Im a beginner in Java. One thing I dont understand is why should I create a class "Student" to print Anil when I can just do the same thing with "System.out.println()" ?

  2. hello, thank you for the video. in the beginning of this video you mentioned that there were previous videos on basic programming. where are those video. I am not getting this for some reason. I need to learn how to think like a programmer and how to translate thoughts into code. hope i made myself clear. thank you

  3. Despite your indian english accent you weere able to explain perfectly the basics of java oop thank you so much i hope you will make other videos about other programming languages

  4. Hello,

    I'm confused so should we write classes and object like in this video OR like in the video "More on classes Objects Methods"? which is the next video in this playlist.


  5. I came from C++ into Java Data structures, with no java programming. I just realized "methods" were basically "functions" in C++ , now I'm just trying to understand objects or classes

  6. I actually understood this after searching for 5 hours on youtube what is an instance, object and method. I finally understood this after watching your video

  7. The International Cricket Council (ICC) wants to design an information system (IS)
    to information about all the teams, both national and international, all the
    players, and all the cricket matches that are being played around the world.
    In the cricketing world, there are teams, each team has a name, country of origin
    and whether the team is domestic or international. Each team can have many
    players. Each player have a name, date‐of‐birth, country of origin, and the teams
    in which the player plays. There are also umpires, umpires also have a name,
    date‐of‐birth, country of origin, and the matches in which they officiate. Matches
    are played between different teams on different grounds and they have a result.
    There are different grounds across the globe. Each ground has a name, capacity,
    and the country in which it is located.
    Each match is officiated by four umpires, two on‐field umpires, one third umpire,
    and a fourth official. Matches can be of different types, a one‐day match, a T20
    match, a test‐match, a tour‐match, and a four‐day match. Each type of match
    have different attributes like, number of days, number of overs per side, number
    of innings, etc.

    can you help me about this programme??

  8. Very Good Tutorial. Really like the fact that you go back and forth between Class and Main. The blueprint concept really comes across because of that. Thanks for the great video!

Comments are closed.