mirror of https://github.com/xfarrow/lasd.git
27 lines
599 B
C++
27 lines
599 B
C++
#include<iostream>
|
|
using namespace std;
|
|
class ClassName{
|
|
int defaultVariable; // di default è privata
|
|
public:
|
|
int publicVariable;
|
|
protected:
|
|
int protectedVariable;
|
|
private:
|
|
int privateVariable;
|
|
};
|
|
int main(){
|
|
// Dichiarazione 1
|
|
ClassName obj;
|
|
obj.publicVariable = 3;
|
|
std::cout << obj.publicVariable << '\n';
|
|
// obj.defaultVariable = 3; // errore, di default è privata
|
|
// obj.protectedVariable = 3; // errore
|
|
// obj.privateVariable = 3; // errore
|
|
|
|
// Dichiarazione 2
|
|
ClassName obj2{};
|
|
obj2.publicVariable = 5;
|
|
std::cout << obj2.publicVariable << '\n';
|
|
return 0;
|
|
}
|