From c4e9067d29e45636aff5f424f3ef8d1131606d87 Mon Sep 17 00:00:00 2001
From: Julio Biason
+ Função/variável que está visível para classes
+ filhas e nas instâncias.
+
+ Padrão quando não há uma visibilidade definida.
+ Visibilidade de variáveis e funções
public
+
+
+class PublicExample {
+ public:
+ int a_number;
+ void set_a_number(int number_to_set);
+ int get_a_number();
+}
+
+ Função/variável que está visível apenas para + classes filhas. +
+ +
+class PrivateExample {
+ private:
+ int a_number;
+
+ public:
+ void set_a_number(int number_to_set);
+ int get_a_number();
+}
+
+ + Função/variável é visível apenas dentro da própria + classe. +
+ +
+class ProtectedExample {
+ protected:
+ int a_number;
+
+ public:
+ void set_a_number(int number_to_set);
+ int get_a_number();
+}
+
+