Introduction


Overview

image from book
Palmater Arriving

Learning Objectives

  • Describe the role abstract data types play in a Java program

  • State the purpose of the Java class construct

  • State the purpose of a class constructor method

  • State the purpose of a static class initializer

  • List the four types of Java class members to include: static fields, instance fields, static methods, and instance methods

  • State the parts of a method that are included in a method’s signature

  • Describe how to overload a method

  • State the purpose and use of method parameters

  • State the difference between static class methods and instance methods

  • State the difference between static class fields and instance fields

  • Describe how static class fields and instance fields act as global variables within a class namespace

  • State the purpose and use of the UML class diagram

  • Demonstrate your ability to create classes that represent abstract data types

  • Demonstrate your ability to utilize class and instance fields and methods in the design of abstract data types

  • State the purpose and use of the access modifiers public, protected, and private

  • Describe the scoping rules associated with fields and local method variables




Java For Artists(c) The Art, Philosophy, and Science of Object-Oriented Programming
Java For Artists: The Art, Philosophy, And Science Of Object-Oriented Programming
ISBN: 1932504052
EAN: 2147483647
Year: 2007
Pages: 452

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net