9781111530532 ppt ch07_passing_primitivetypeasobjects

Post on 20-May-2015

364 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Java Programming: From Problem Analysis to Program Design, 5e

Chapter 7Passing Primitive Types as Objects

2

• Java provides the classes Integer, Double, Character, Long, and Float so that the values of the primitive data types can be treated as objects

• These classes have limitations

• You can create objects of the type, say Integer, to store int values, but you cannot change the values stored in the objects

• You can create objects of type IntClass and/or change the values of the objects

Java Programming: From Problem Analysis to Program Design, 5e

3Java Programming: From Problem Analysis to Program Design, 5e

4Java Programming: From Problem Analysis to Program Design, 5e

5Java Programming: From Problem Analysis to Program Design, 5e

6Java Programming: From Problem Analysis to Program Design, 5e

7Java Programming: From Problem Analysis to Program Design, 5e

8Java Programming: From Problem Analysis to Program Design, 5e

Sample Run: In this sample run, the user input is shadedLine 1: Based on the course score, this program computes the course grade.Line 5: Enter the course score: 90.50Line 9: The course score is 90.5Line 10: Your grade for the course is A

9Java Programming: From Problem Analysis to Program Design, 5e

10Java Programming: From Problem Analysis to Program Design, 5e

11Java Programming: From Problem Analysis to Program Design, 5e

12Java Programming: From Problem Analysis to Program Design, 5e

13Java Programming: From Problem Analysis to Program Design, 5e

14Java Programming: From Problem Analysis to Program Design, 5e

15Java Programming: From Problem Analysis to Program Design, 5e

num1 = 10; //Line 5

16Java Programming: From Problem Analysis to Program Design, 5e

num1 = 10; //Line 5num2.setNum(15); //Line 6ch = 'A'; //Line 7str = new StringBuffer("Sunny"); //Line 8

17Java Programming: From Problem Analysis to Program Design, 5e

18Java Programming: From Problem Analysis to Program Design, 5e

num = b.getNum(); //Line 14

19Java Programming: From Problem Analysis to Program Design, 5e

20Java Programming: From Problem Analysis to Program Design, 5e

21Java Programming: From Problem Analysis to Program Design, 5e

22Java Programming: From Problem Analysis to Program Design, 5e

23Java Programming: From Problem Analysis to Program Design, 5e

24Java Programming: From Problem Analysis to Program Design, 5e

25Java Programming: From Problem Analysis to Program Design, 5e

26Java Programming: From Problem Analysis to Program Design, 5e

top related