SlideShare a Scribd company logo
1 of 7
// NAME SOHINI GUHA
//ROLL NO 18700120083
//STUDENT ID 2018701073
//SEMESTER 5TH
//SECTION 2
// SUBJECT OBJECT ORIENTED
PROGRAMMING
//TOPIC:
ACESS SPECIFIER IN JAVA
INDEX.HTML
// WHAT IS ACCESS SPECIFIERS
JAMES GOSLING ,THE
CREATER OF JAVA
ACCESS MODIFIERS ARE USED IN
JAVA TO SET THE ACCESSIBILITY
(VISIBILITY) OF CLASSES,
INTERFACES, VARIABLES,
METHODS, CONSTRUCTORS, DATA
MEMBERS, AND SETTERS.
ACCESS SPECIFIERS
PRIVATE
//TYPES OF ACESS SPECIFIERS
PUBLIC PROTECTED DEFAULT
BY DEFAULT, IF YOU DO NOT
USE A MODIFIER, IT IS
TREATED AS
DEFAULT. DEFAULT MODIFIERS
CAN ONLY BE ACCESSED
WITHIN PACKAGES. IT CANNOT
BE ACCESSED FROM OUTSIDE
THE PACKAGE. IT IS MORE
ACCESSIBLE THAN PRIVATE.
HOWEVER, IT IS MORE
RESTRICTIVE THAN PROTECTED
AND PUBLIC.
THE CLASS MEMBERS ARE
THE ONLY ONES WHO CAN
ACCESS A PRIVATE
MODIFIER. IT CANNOT
BE ACCESSED FROM
OUTSIDE THE CLASS.
// TYPES
DEFAULT ACCESS
SPECIFIER
PRIVATE ACCESS
SPECIFIER
Public access
modifications are
available
everywhere. It has
the widest scope of
all modifiers.
PACKAGES AND OUTSIDE
PACKAGES CAN ACCESS THE
PROTECTED ACCESS MODIFIER,
BUT ONLY THROUGH
INHERITANCE. DATA MEMBERS,
METHODS, AND CONSTRUCTORS
CAN BE SECURED WITH THE
PROTECTED ACCESS MODIFIER.
THE CLASS CANNOT USE IT.
COMPARED TO THE DEFAULT
MODIFIER, IT PROVIDES MORE
ACCESSIBILITY.
// TYPES
PUBLIC ACCESS
SPECIFIER
PROTECTED ACCESS
SPECIFIER
USING MODIFIERS, YOU CAN SPECIFY
WHICH CLASSES HAVE ACCESS TO
WHICH OTHER CLASSES, METHODS, OR
VARIABLES. THE ACCESS SPECIFIER
ENABLES US TO RESTRICT ACCESS TO
VARIOUS CLASSES, METHODS,
CONSTRUCTORS, AND VARIABLES AND
ALSO ENSURES THAT JAVA ENTITIES
ARE ENCAPSULATED AND REUSABLE.
// WHY ARE ACCESS SPECIFIERS IMPORTANT?
INDEX.HTML
// THANK YOU

More Related Content

Featured

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 

Featured (20)

Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 

java acess specifier.pptx

  • 1. // NAME SOHINI GUHA //ROLL NO 18700120083 //STUDENT ID 2018701073 //SEMESTER 5TH //SECTION 2 // SUBJECT OBJECT ORIENTED PROGRAMMING //TOPIC: ACESS SPECIFIER IN JAVA
  • 2. INDEX.HTML // WHAT IS ACCESS SPECIFIERS JAMES GOSLING ,THE CREATER OF JAVA ACCESS MODIFIERS ARE USED IN JAVA TO SET THE ACCESSIBILITY (VISIBILITY) OF CLASSES, INTERFACES, VARIABLES, METHODS, CONSTRUCTORS, DATA MEMBERS, AND SETTERS.
  • 3. ACCESS SPECIFIERS PRIVATE //TYPES OF ACESS SPECIFIERS PUBLIC PROTECTED DEFAULT
  • 4. BY DEFAULT, IF YOU DO NOT USE A MODIFIER, IT IS TREATED AS DEFAULT. DEFAULT MODIFIERS CAN ONLY BE ACCESSED WITHIN PACKAGES. IT CANNOT BE ACCESSED FROM OUTSIDE THE PACKAGE. IT IS MORE ACCESSIBLE THAN PRIVATE. HOWEVER, IT IS MORE RESTRICTIVE THAN PROTECTED AND PUBLIC. THE CLASS MEMBERS ARE THE ONLY ONES WHO CAN ACCESS A PRIVATE MODIFIER. IT CANNOT BE ACCESSED FROM OUTSIDE THE CLASS. // TYPES DEFAULT ACCESS SPECIFIER PRIVATE ACCESS SPECIFIER
  • 5. Public access modifications are available everywhere. It has the widest scope of all modifiers. PACKAGES AND OUTSIDE PACKAGES CAN ACCESS THE PROTECTED ACCESS MODIFIER, BUT ONLY THROUGH INHERITANCE. DATA MEMBERS, METHODS, AND CONSTRUCTORS CAN BE SECURED WITH THE PROTECTED ACCESS MODIFIER. THE CLASS CANNOT USE IT. COMPARED TO THE DEFAULT MODIFIER, IT PROVIDES MORE ACCESSIBILITY. // TYPES PUBLIC ACCESS SPECIFIER PROTECTED ACCESS SPECIFIER
  • 6. USING MODIFIERS, YOU CAN SPECIFY WHICH CLASSES HAVE ACCESS TO WHICH OTHER CLASSES, METHODS, OR VARIABLES. THE ACCESS SPECIFIER ENABLES US TO RESTRICT ACCESS TO VARIOUS CLASSES, METHODS, CONSTRUCTORS, AND VARIABLES AND ALSO ENSURES THAT JAVA ENTITIES ARE ENCAPSULATED AND REUSABLE. // WHY ARE ACCESS SPECIFIERS IMPORTANT?