Change Player Size
Watch this video in a new window

Java Video Tutorial 5: Object Oriented Programming

This tutorial discusses the basic concepts of object oriented programming (OOP). This includes object behaviour and attributes aswell as constructors.  
 
Customize

More From: aphonik

Loading...

QuickList(0)

Upgrade to Flash Player 10 for improved playback performance. Upgrade Now or get more info.
296 ratings
Sign in to rate
119,367 views
Want to add to Favorites? Sign In or Sign Up now!
Want to add to Playlists? Sign In or Sign Up now!
Want to flag a video? Sign In or Sign Up now!

Statistics & Data

Loading...

Video Responses (0)

This video has no Responses. Be the first to Post a Video Response.
Sign in to post a Comment

Text Comments (195)   Options

Loading...
Gambler132 (2 weeks ago) Show Hide
+1
Marked as spam
This is assuming your real world analogy, but we are programmers, it is our job to know as much as we can about the tools we use. you wouldn't want to be a mechanic and only know how some of your tools are used would you?
Gambler132 (2 weeks ago) Show Hide
 0
Marked as spam
Is it me or is a class just a renamed function? You can call a function with function(); right? So assuming a function is declared you can just call(); it. Also your point about not knowing how it gets to the result, blind programing (as I call it) this is a disadvantage because it creates coders that just fob it off, "nah i dunno who it does it". The point of computer programing is to have more control over a computer the minute you introduce abstractions is the minute you loose control.
littlebigcomputing (2 weeks ago) Show Hide
 0
Marked as spam
An object represents a real world object. A class defines an object. A method (or function) is an implementation of how something is done. An object can have many methods.
As for not knowing how some results happen, who cares? That's a good thing! If you were creating an object of a person that drives a car, why do you need to know how the car works? As long as you have your interface (steering wheel etc...) you can drive the car. Who cares what type of engine is contained within the car?
AAgibsonAA (2 weeks ago) Show Hide
 0
Marked as spam
awesome tutorial! Cheers
loserssaywhatwhat (3 weeks ago) Show Hide
 0
Marked as spam
Thanks for this! Great job
abovestand (1 month ago) Show Hide
 0
Marked as spam
Great vid, starting to understand some of this now lol...

Too bad I'm using BV and not Java :S
RogueEffect (2 weeks ago) Show Hide
 0
Marked as spam
javac is the program that compiles, google might help you find where you can get it
calumhm (1 month ago) Show Hide
 0
Marked as spam
I assumed that i didn't need any software because you're not in any kind of application yourself, but when I typed in "javac Robot"

it didn't know what javac was
falwk (1 month ago) Show Hide
 0
Marked as spam
You do need one thing. The Java Developers Kit which you can easily find by googling it. It will give your computer the library and ability to compile the java code and the command to compile java code (make it into an executable file) is "javac"
dav1234f678n (1 month ago) Show Hide
 0
Marked as spam
Thank you.

Would you like to comment?

Join YouTube for a free account, or sign in if you are already a member.