10. Code Structure in Java source code class file method 1 statement method 2 statement statement
11. What goes in the source file? A source file (with the .java extension) holds one class definition. The class represents a piece of your program, although a very tiny application might need just a single class. The class must go within a pair of public class Bicycle { } curly braces The source file MUST have the same name as the class. For example, the Bicycle class my be stored in the Bicycle.javafile. class A class is the blueprint from which individual objects are created. Think of a bicycle…
12. What goes in a class? A class has one or more methods. In the Bicycle class, the pedal method will hold instructions for how the Bicycle should pedal. Your methods must be declared inside a class (in other words, within the public class Bicycle{ void pedal( ) { } } curly braces of the class). method A bicycle might have some methods such as: speedup(), break(), gear(), direction()…
13. What goes in a method? Within the curly braces public class Dog { void bark ( ) { statement1; statement2; statement3; } } public class Bicycle{ void pedal( ) { } } of a method, write your instructions for how that method should be performed. Method code is basically a set of statements, and for now you can think of a function or procedure. statement1; statement2; statement3; What are you staring at? statements
14. One Blueprint Can Be Used To Help Build Different Objects Shape rotate ( ) playSound ( ) Circle Square Amoeba Triangle This is called inheritance
15. EVERYTHINGis made from OBJECTS Object equals() getClass() hashCode() toString() Shape rotate() playSound() Circle doSomething() This is the Object class from which ALL other objects are created.
16. What You Will Get Out Of Learning and Using JAVA! A thorough understanding of Object Oriented Programming. Learn a language that can be run on any platform. Build your programming skills and confidence. Learn how to work and program in groups. Develop Graphical User Interfaces. If you can make it through the day without programming, you haven’t triedJAVA!
17. Where To Start Setup Eclipse Classic 3.6 Write your first Java program Bring your laptops to class every lecture starting next week!