Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
23
Task/Classes/Vala/classes.vala
Normal file
23
Task/Classes/Vala/classes.vala
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
public class MyClass : Object {
|
||||
// Instance variable
|
||||
public int variable;
|
||||
|
||||
// Method
|
||||
public void some_method() {
|
||||
variable = 24;
|
||||
}
|
||||
|
||||
// Constructor
|
||||
public MyClass() {
|
||||
variable = 42;
|
||||
}
|
||||
}
|
||||
void main() {
|
||||
// Class instance
|
||||
MyClass instance = new MyClass();
|
||||
print("%d\n", instance.variable);
|
||||
instance.some_method();
|
||||
print("%d\n", instance.variable);
|
||||
instance.variable = 84;
|
||||
print("%d\n", instance.variable);
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue