CS 102 2009 Summer for Section 2

The main web site

Book Slides that will be covered by all sections

 

Introduction to OOP

Using Objects (Review)

Writing Classes (Review) (Encapsulation example: Card1.java   Card2.java  Pisti.java)

Object Oriented Design

Arrays (CD Collection example code : CD.java   CDCollection.java    CDCollection2.java) (Word Count code: WordCount.java    WordCount2.java )

Inheritance 1

Inheritance 2

Abstract Classes and Interfaces

  • Graphics 1 (Einstein.html, Snowman.html, ShadedBall.java, ShadedBall.html, ColorTransition.java, ColorTransition.html, Authority.java, NestedPanels.java) (GUI examples: zipped)

  •  GUI  ( Triangle1.java Triangle2.java Triangle3.java Circles.java Circles2.java Shapes.java )

  • Exceptions

    Recursion (Eight queens example, code)

    Java Collections (LinkedList, DoublyLinkedList) (Book's Slides)

    Example Codes

     

     

    Resources

    Findbugs

    JDK and Netbeans Installer (Local)

    Netbeans Installer
     

    Java API Documentation

    Java API Documentation (Download)