Thursday, November 19, 2009

SCJP 1.6 Study Guide: Object Orientation Part 1

Object Orientation

To be a Sun Certified Java Programmer, object-oriented concepts in Java should be second nature to you. In this section we will talk about the OO features of Java like encapsulation, inheritance, and polymorphism. We will continue our discussion in implementing interfaces, return type declarations and static variables and methods. We will also discuss topics like overloading/overriding, casting and coupling and cohesion. This is the second section of this series if you want to read the first section go here.

Encapsulation and Inheritance

Monday, November 16, 2009

SCJP 1.6 Study Guide: Declarations and Access Controls Part 9

Declaring Arrays, Enums and Methods with Variable Argument Lists (var-args)

This is the last part for the Declarations and Access Controls section. If you missed most of the parts of this section please go to the table of contents for this study guide series.

Friday, November 13, 2009

SCJP 1.6 Study Guide: Declarations and Access Controls Part 8

Variable Declaration

When we need to manipulate values provided by the users of our application we can temporarily store them in variables. But to be able to assign values to variables you need to declare themfirst. And when you declare a variable you need to define what type of values that variable can hold and the variable name.

Thursday, November 12, 2009

SCJP 1.6 Study Guide: Declarations and Access Controls Part 7

Class Members and Non-Access Modifiers

The previous post discussed how to declare class members and how to modify them using access modifiers. Now that you know how visibility affects your code we will take a look at how non-access modifiers affect our code.

Monday, November 9, 2009

SCJP 1.6 Study Guide: Declarations and Access Controls Part 6

Declaring Class Members and Access Modifiers

By this time I hope you have grasped all the required concepts in declaring and modifying classes. If not go back and I suggest you try coding at the same time. Those concepts are necessary before reading the next posts regarding declaring class members.

Sunday, November 8, 2009

SCJP 1.6 Study Guide: Declarations and Access Controls Part 5

Declaring Interfaces

Part 3 and Part 4 of Declarations and Access Controls discussed how we can declare and modify classes. This part will turn our attention to declaring interfaces.

SCJP 1.6 Study Guide: Declarations and Access Controls Part 4

Final Class and Abstract Class

We'll pick it right off Part 3 of Declarations and Access Controls where we discussed how a regular class is declared in Java and the 2 access modifiers we can define for our classes. With this post, I hope you will learn more about final classes and abstract classes.