diff --git a/cpp.html b/cpp.html index 306f557..f54d5ee 100644 --- a/cpp.html +++ b/cpp.html @@ -163,6 +163,68 @@ Peronsagem player2 = new Chunli();

Visibilidade de variáveis e funções

+ +
+

public

+ +

+ Função/variável que está visível para classes + filhas e nas instâncias. +

+ +

+ Padrão quando não há uma visibilidade definida. +

+ +


+class PublicExample {
+	public:
+	int a_number;
+	void set_a_number(int number_to_set);
+	int get_a_number();
+}
+						

+
+ +
+

private

+ +

+ 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();
+}
+						

+
+ +
+

protected

+ +

+ 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();
+}
+						

+