You are here:

C++/c++ programming

Advertisement


Question
please tell me about the scope of the public,private and protected data type and member of the class in c++ programming

Answer
From: http://www.codersource.net/cpp_tutorial_class.html

C++ Tutorial - Access Level:

  The classes in C++ have 3 important access levels. They are Private, Public and Protected. The explanations are as follows.

Private:

  The members are accessible only by the member functions or friend functions.

Protected:

  These members are accessible by the member functions of the class and the classes which are derived from this class.

Public:

  Accessible by any external member. Look at the sample class below.

Bill

C++

All Answers


Answers by Expert:


Ask Experts

Volunteer


Bill A

Expertise

I can answer questions about C++, programming algorithms, Windows programming in MFC (which is C++). I cannot answer questions about STL (templates) and I have no experience with Linux. I do enjoy reviewing code and critiquing it or finding problems in it. I will also gladly show better algorithms or methods if you want to take advantage of that.

Experience

I've developed a commercial embedded C compiler/assembler and IDE with debugger toolset, of which the IDE and debugger are written in C++. I work in the industry writing high tech embedded programs and Windows programs to communicate with the embedded devices.

Publications
Book: Embedded Systems Design using the Rabbit 3000 Microprocessor Authored Chapter 10 in its entirety.

Education/Credentials
BS Computer Engineering

©2016 About.com. All rights reserved.