head first java chapter 2

10
Head First Java Chapter 2 Tom Henricksen

Upload: tom-henricksen

Post on 17-Feb-2017

137 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Head First Java Chapter 2

Head First Java Chapter 2Tom Henricksen

Page 2: Head First Java Chapter 2

Object oriented programming● Procedural vs Object oriented

● Object oriented models real world

● OO is easier to understand

● OO handles memory management

● Procedural is top-down

Page 3: Head First Java Chapter 2

Object oriented programming● Methods vs procedures

● Objects vs records

● Classes vs modules

● Procedure calls vs messages

Page 4: Head First Java Chapter 2

Object oriented programming● Super class

● Sub class

● Instance variables

● Methods

Page 5: Head First Java Chapter 2

Eclipse - instance variables

Page 6: Head First Java Chapter 2

Eclipse - instance variables

Page 7: Head First Java Chapter 2

Eclipse - methods

Page 8: Head First Java Chapter 2

Class vs objects● Class is a blueprint

● Create many objects

Page 9: Head First Java Chapter 2

Class basics● OO Program easy to extend

● All Java programs are classes

● Class can inherit variables and methods

● Objects use methods to create behavior

Page 10: Head First Java Chapter 2

Be the compiler

● Exercise A

● Exercise B