Acceso Miembro del operador en C ++ lenguaje de programación

Aprender: ¿Cuál es miembro de la clase acceso de los operadores en C ++ lenguaje de programación , cómo los miembros de acceso público (miembros de datos / funciones miembros) en C ++ usando el objeto?

punto (.) Operador se conoce como “Miembro de la Clase acceso de los operadores” en C ++ Programming Language, se utiliza para acceder a los miembros públicos de una clase . miembros públicas contienen miembros de datos (variables) y las funciones miembro (métodos de clase) de una clase.

Sintaxis:

object_name.member_name;

Considere la declaración de la clase dada

class sample
{
private:
int a;
public:
int b;
void init(int a)
{this->a = a;}
void display()
{cout<<"a: "<<a<<endl;}
};

En esta declaración de la clase, siguiendo son los miembros de la clase que se puede acceder a través de la “acceso de los operadores Miembro de la Clase” :

miembro Pública de datos: b

funciones miembro públicas: init () , pantalla ()

Aquí está el programa completo

#include <iostream>
using namespace std;
class sample
{
private:
int a;
public:
int b;
void init(int a)
{this->a = a;}
void display()
{cout<<"a: "<<a<<endl;}
};
int main()
{
//object declaration
sample sam;
//value assignment to a and back
sam.init(100);
sam.b=200;
//printing the values
sam.display();
cout<<"b: "<<sam.b<<endl;
return 0;
}

salida

a: 100
b: 200

Considere la siguiente función de declaraciones en main ()

sam.init (100); – Esta declaración asignará 100 al miembro de datos privados un a través de esta función miembro pública.
sam.b = 200; – Esta declaración asignará 200 al miembro de datos públicos b .


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *