0% found this document useful (0 votes)
144 views1 page

Class 10 Computer Chapter 2 Notes

The document explains the concepts of objects and classes in programming, defining an object as an identifiable entity with characteristics and behavior, and a class as a blueprint for objects. It details how methods/functions implement behavior and variables implement characteristics, along with the syntax for creating objects. Additionally, it covers access specifiers in Java and the distinction between class/static variables and instance variables.

Uploaded by

ajaysingh78875
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
144 views1 page

Class 10 Computer Chapter 2 Notes

The document explains the concepts of objects and classes in programming, defining an object as an identifiable entity with characteristics and behavior, and a class as a blueprint for objects. It details how methods/functions implement behavior and variables implement characteristics, along with the syntax for creating objects. Additionally, it covers access specifiers in Java and the distinction between class/static variables and instance variables.

Uploaded by

ajaysingh78875
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

CLASS - 10

CHAPTER – 2

Object - Object is an identifiable entity with some characteristics and behaviour.


Objects in software terms -
• Behaviour is implemented through methods/functions.
• Characteristics are implemented through variables.
• Data and methods are encapsulated into one unit called class.
Class - A class is a blueprint of a set of objects that have a common structure and common
behaviour.
Object as an instance of a class - An object gets its own copy of data members and methods
based on class details, that is why an object is called an instance of a class.
Syntax to create object - <class name> <object name > = new <class name>();
Method/Function - A function is a collection of statement that are grouped together to
perform an operation. It is called/accessed by name.
Calling a method through object - object [Link] name ( parameters if any );
E.g. [Link]();
Access specifiers - It specifies the accessibility or scope of a class member and determines
whether a method or a data variable can be accessed by another method in another class or
subclass.
Types of access specifiers - Java provides four types of access specifiers.
• public- accessible by any other class anywhere.
• private- accessible only within the class.
• protected- accessible by the package classes and any subclass that are in other package.
• Default (no specifier)
Class or static variables - It is a variable that is declared once for a class. All objects of the class
share a single copy of them available in memory. It requires a static keyword for declaration.
E.g. static int age;
Instance variable - It is a variable that is created for every object of the class. It does not
require any keyword. E.g. int age;

You might also like