How Do You Learn Object-Oriented Design For An Old Structured Programmer?
Structured programming refers to “go-to free” programming, using small subroutines to keep program logical units in small pieces of code. Object-oriented (OO) programming extends these concepts but turns these logical units into “objects,” or classes, each of which can have its own internal data. Programs can access data labeled “private” only through functions that allow you to get and set the data values. You can learn OO programming easily using the Java language: You can download a complete development environment for free and start writing OO code with just a little instruction. Download and install the Java Development Kit. Both the Windows version and the Mac version come as executable programs that install themselves. You need only run the installers and wait for the kit to install. Download the Eclipse development environment and unzip it into a top-level directory. You can download Eclipse for PCs, Macs and Linux; all versions work in much the same way. Look at the following