Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
77 views

Library Management System Using Core Java

This document summarizes a summer training project on developing a library management system using core Java. It discusses the organization that the student interned with, CQS, and its vision of providing transformational learning experiences. It also outlines some of the key Java concepts used in the project like object-oriented programming principles of inheritance, abstraction, encapsulation and polymorphism. Classes and objects in Java are defined. Different types of inheritance are explained along with why inheritance is used. Encapsulation and polymorphism in Java are also summarized at a high level.

Uploaded by

Naira Rajput
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
77 views

Library Management System Using Core Java

This document summarizes a summer training project on developing a library management system using core Java. It discusses the organization that the student interned with, CQS, and its vision of providing transformational learning experiences. It also outlines some of the key Java concepts used in the project like object-oriented programming principles of inheritance, abstraction, encapsulation and polymorphism. Classes and objects in Java are defined. Different types of inheritance are explained along with why inheritance is used. Encapsulation and polymorphism in Java are also summarized at a high level.

Uploaded by

Naira Rajput
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 11

LIBRARY MANAGEMENT

SYSTEM USING CORE JAVA


SUMMER TRAINING PROJECT

SUBMITTED BY : Prateek Gupta


ENROLLMENT NUMBER : 04196302719
BRANCH : CSE EVENING
ABOUT ORGANISATION
CQS, a training institute in Skills and Talent Development takes an initiative to encourage aspiring professionals to
enhance their knowledge through industry ready programme, together with their update academic curriculum. As
part of this initiative, having worked with various industries so closely, we understand the changing workforce
requirements in today’s fast-paced business environment

Currently , Mrs. Seema Seth, CEO of CQS is working very hard with a vision of providing life-transforming learning
experiences to learners.

CQS  being the Talent Development institution and with the emergence of New Age Careers in Digital
transformation, Banking and Finance, Data Analytics etc., we have strengthened our offerings to prepare
candidates across Delhi/ NCR to be better equipped in their preferred domain, by imparting the best content by
Industry experts.
Technology Used In Project

• Java is one of the programming language or advancement used for making web
applications. Java language made at SUN Micro Systems in the year 1995
under the heading of James Gosling and there gathering. At first SUN Micro
Systems is one of the Academic school (Standford University Network)
• Java was developed by James Gosling in the year 1995.
• Java separated into three classes, they are
 J2SE (JAVA 2 standard edition)
 J2ME (Java 2 Micro or Mobile Edition)
 J2EE(JAVA 2 enterprise edition)
APPLICATIONS
OF JAVA
OOPS
( OBJECT ORIENTED
PROGRAMMING
SYSTEM)

Key features of Java are

• Inheritance
• Abstraction
• Encapsulation
• Polymorphism
• Object
• Class
CLASSES
AND
OBJECTS
• Object: is the physical as
well as logical entity where
as class is the only logical
entity.

• Class: Class is a blue print


which is containing only list
of variables and method
and no memory is allocated
for them. A class is a group
of objects that has common
properties.
INHERITANCE
• The way toward getting the information individuals and strategies starting with one class then onto the
next class is known as inheritance.
• Types Of Inheritance
 Single inheritance
 Multiple inheritance
 Hierarchical inheritance
 Multilevel inheritance
 Hybrid inheritance
WHY USE INHERITANCE ?

 For Method Overriding (used for Runtime


Polymorphism).
 It's essential uses are to engage
polymorphism and to have the alternative
to reuse code for different classes by
putting it in a normal super class
 For code Re-convenience
ENCAPSULATION

Encapsulation in Java is a mechanism of wrapping the data


(variables) and code acting on the data (methods) together
as a single unit. In encapsulation, the variables of a class will be
hidden from other classes, and can be accessed only through
the methods of their current class.

Hides object properties from outer world.


POLYMORPHISM

• Polymorphism in Java is the ability of an object to take many forms

You might also like