13.07.2015 Views

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 3An Experienced Programmer’sIntroducti<strong>on</strong> to JavaHere the reader is rapidly acquainted with the manner in which Java implementsthe OO (Object-Oriented) c<strong>on</strong>cepts. The language’s statements are uncerem<strong>on</strong>iouslypresented. Much deference is paid to other texts in print and<strong>on</strong> the Web, since this is well traveled ground. We then present a simple sampleJava applicati<strong>on</strong> that will be used throughout the rest of this introductory partas an example that can be easily built in all of the Java envir<strong>on</strong>ments availablefor <strong>Linux</strong>.3.1WHAT YOU WILL LEARN• Java syntax and semantics for the familiar (to an experienced programmer)programming c<strong>on</strong>structs.• How Java implements the OO: buzzwords of inheritance, encapsulati<strong>on</strong>,and polymorphism.• How Java deals with the absence of C++-style multiple inheritance.51

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!