JAVA BY ABSTRACTION: A CLIENT-VIEW APPROACH, FIRST
HAMZEH ROUMANI
Sold by OM Books, Sevilla, SE, Spain
AbeBooks Seller since January 27, 2022
Used - Soft cover
Condition: Used - Very good
Quantity: 1 available
Add to basketSold by OM Books, Sevilla, SE, Spain
AbeBooks Seller since January 27, 2022
Condition: Used - Very good
Quantity: 1 available
Add to basketThe text uses the "Objects-First" model" to present the fundamentals of Object-Oriented Programming (OOP) and software engineering but it does so in a rather unique way. The book adopts the client view by only writing main programs that use existing classes. Given the large number of ready-made classes in the Java standard library and elsewhere, the book can cover key OOP concepts, like encapsulation, aggregation, inheritance, generics, and polymorphism, without ever writing a class. It tackles merging lists, finding medians, and removing duplicates without ever mentioning arrays. Delaying the implementation to CS2 allows students to grasp the true meaning of encapsulation and contracts, and promotes system thinking.
"About this title" may belong to another edition of this title.
Librería on-line de libros usados
Los gastos de envío se calculan para envíos estándar.
Orders usually ship within 2 business days. Shipping costs are based on books weighing 2.2 LB, or 1 KG. If your book order is heavy or oversized, we may contact you to let you know extra shipping is required.