EXAMRADAR

For Solo Learner Computer science

  • Home
  • CS Core Subjects
    • Cyber Security
    • Data structure
    • Data Communication
    • DBMS
    • Computer Architecture
    • Microprocessor
    • 8086
    • Operating System
    • Digital Electronics
  • Programming
    • C Programming
    • C++ Programming
    • Advanced Java
  • MCQ Sets
  • Online Tests
  • Que and Ans
  • Blogs
    • Educations
    • Technology
  • Write for Us

Programming in C++ – Friend Function

Home » Computer Science tutorials and study notes » Programming In C++ tutorials » Programming in C++ – Friend Function

It is a non-member function that can access the private members of the class to which it is
declared as friend.

According to OOP concept of data hiding or data encapsulation, no outside function can
access the private data in a class. Since friend function is a clear violation of this concept. It is
rarely used, so as to reduce data security ricks.

 
 
You may be interested in:
Programming In C MCQs
Programming In C++ MCQs
Object Oriented Programming Using C++ Short Questions Answers
 
 

Previous

Programming in C++ – Class Vs Structure

Next

Programming in C++ – Basic Object Oriented concept

TABLE OF CONTENTS

  • Programming in C++ – Introduction

  • Programming in C++ – Procedure Oriented Programming Vs OOP(Object Oriented Programming)

  • Programming in C++ – An Example of C++ Program

  • Programming in C++ – Basic Data Types

  • Programming in C++ – Variables

  • Programming in C++ – Operators

  • Programming in C++ – Control Statements

  • Programming in C++ – Why OOP language?

  • Programming in C++ – Class Vs Structure

  • Programming in C++ – Friend Function

  • Programming in C++ – Basic Object Oriented concept

  • Programming in C++ – Functions

  • Programming in C++ – Static Members and Static Variables

  • Programming in C++ – Inheritance

  • Programming in C++ – Polymorphism

  • Programming in C++ – Declaration and Definition of a Constructor

  • Programming in C++ – Type Of Constructor

  • Programming in C++ – Declaration and Definition of a Destructor

  • Programming in C++ – Declaration And Definition Of Overloading

  • Programming in C++ – Stream and Stream Classes

  • Programming in C++ – put() and get() functions

  • Programming in C++ – getline() and write() functions

  • Programming in C++ – File stream classes

  • Programming in C++ – Opening Files using Constructor

  • Programming in C++ – Opening Files using open()

If you have any Questions regarding this free Computer Science tutorials ,Short Questions and Answers,Multiple choice Questions And Answers-MCQ sets,Online Test/Quiz,Short Study Notes don’t hesitate to contact us via Facebook,or through our website.Email us at [email protected] We love to get feedback and we will do our best to make you happy.

Copyright © 2023 | ExamRadar. | Contact Us | Copyright || Terms of Use || Privacy Policy

GUEST POSTING AND WRITING FOR US