• Home
  • Advanced Search
  • Directory of Libraries
  • About lib.ir
  • Contact Us
  • History
  • ورود / ثبت نام

عنوان
Concise guide to object-oriented programming :

پدید آورنده
Kingsley Sage.

موضوع
Java (Computer program language),Object-oriented programming (Computer science),Java (Computer program language),Object-oriented programming (Computer science)

رده
QA76
.
64
.
S34
2019

کتابخانه
Center and Library of Islamic Studies in European Languages

محل استقرار
استان: Qom ـ شهر: Qom

Center and Library of Islamic Studies in European Languages

تماس با کتابخانه : 32910706-025

INTERNATIONAL STANDARD BOOK NUMBER

(Number (ISBN
3030133044
(Number (ISBN
3030133052
(Number (ISBN
9783030133047
(Number (ISBN
9783030133054
Erroneous ISBN
3030133036
Erroneous ISBN
9783030133030

TITLE AND STATEMENT OF RESPONSIBILITY

Title Proper
Concise guide to object-oriented programming :
General Material Designation
[Book]
Other Title Information
an accessible approach using Java /
First Statement of Responsibility
Kingsley Sage.

.PUBLICATION, DISTRIBUTION, ETC

Place of Publication, Distribution, etc.
Cham, Switzerland :
Name of Publisher, Distributor, etc.
Springer,
Date of Publication, Distribution, etc.
[2019]

PHYSICAL DESCRIPTION

Specific Material Designation and Extent of Item
1 online resource

SERIES

Series Title
Undergraduate topics in computer science

GENERAL NOTES

Text of Note
Includes index.

CONTENTS NOTE

Text of Note
The origins of programming -- Procedural programming basics in Java -- Getting into object oriented programming -- Library classes and packages -- Modelling the world the object oriented way -- Dealing with errors -- Deeper into arrays and collections -- Adding a graphical user interface -- Example applications.
0

SUMMARY OR ABSTRACT

Text of Note
This engaging textbook provides an accessible introduction to coding and the world of Object-Oriented (OO) programming, using Java as the illustrative programming language. Emphasis is placed on what is most helpful for the first-time coder, in order to develop and understand their knowledge and skills in a way that is relevant and practical. The examples presented in the text demonstrate how skills in OO programming can be used to create applications and programs that have real-world value in daily life. Topics and features: Presents an overview of programming and coding, a brief history of programming languages, and a concise introduction to programming in Java using BlueJ. Discusses classes and objects, reviews various Java library objects and packages, and introduces the idea of the Application Programming Interface (API). Highlights how OO design forms an essential role in producing a useful solution to a problem, and the importance of the concept of class polymorphism. Examines what to do when code encounters an error condition, describing the exception handling mechanism and practical measures in defensive coding. Investigates the work of arrays and collections, with a particular focus on fixed length arrays, the ArrayList, HashMap and HashSet. Describes the basics of building a Graphical User Interface (GUI) using Swing, and the concept of a design pattern. Outlines two complete applications, from conceptual design to implementation, illustrating the content covered by the rest of the book. Provides code for all examples and projects at an associated website. This concise guide is ideal for the novice approaching OO programming for the first time, whether they are a student of computer science embarking on a one-semester course in this area, or someone learning for the purpose of professional development or self-improvement. --

ACQUISITION INFORMATION NOTE

Source for Acquisition/Subscription Address
Springer Nature
Stock Number
com.springer.onix.9783030133047

OTHER EDITION IN ANOTHER MEDIUM

Title
Concise guide to object-oriented programming.
International Standard Book Number
9783030133030

TOPICAL NAME USED AS SUBJECT

Java (Computer program language)
Object-oriented programming (Computer science)
Java (Computer program language)
Object-oriented programming (Computer science)

(SUBJECT CATEGORY (Provisional

COM051000
UM
UM

DEWEY DECIMAL CLASSIFICATION

Number
005
.
117
Edition
23

LIBRARY OF CONGRESS CLASSIFICATION

Class number
QA76
.
64
Book number
.
S34
2019

PERSONAL NAME - PRIMARY RESPONSIBILITY

Sage, Kingsley

ORIGINATING SOURCE

Date of Transaction
20200823083157.0
Cataloguing Rules (Descriptive Conventions))
pn

ELECTRONIC LOCATION AND ACCESS

Electronic name
 مطالعه متن کتاب 

[Book]

Y

Proposal/Bug Report

Warning! Enter The Information Carefully
Send Cancel
This website is managed by Dar Al-Hadith Scientific-Cultural Institute and Computer Research Center of Islamic Sciences (also known as Noor)
Libraries are responsible for the validity of information, and the spiritual rights of information are reserved for them
Best Searcher - The 5th Digital Media Festival