diff options
author | Milo Gilad <milogaccnts@gmail.com> | 2017-08-25 10:38:25 -0400 |
---|---|---|
committer | Milo Gilad <milogaccnts@gmail.com> | 2017-08-25 10:38:25 -0400 |
commit | 09d8feda849561b1302cc0d53fee787112ae075b (patch) | |
tree | 835b159acc36c6f34ecb150e7c2af31a830ba4c1 /vala.html.markdown | |
parent | 35aa1410e2becb5d768b9c5142e069b4d0fc46df (diff) |
Moved enum into structs and renamed section to structs and enums
Diffstat (limited to 'vala.html.markdown')
-rwxr-xr-x | vala.html.markdown | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/vala.html.markdown b/vala.html.markdown index a65c528f..2711f078 100755 --- a/vala.html.markdown +++ b/vala.html.markdown @@ -215,7 +215,7 @@ namespace_int += 5; // Won't compile using NamespaceDemo; namespace_int += 5; // Valid -/* Structs */ +/* Structs and Enums */ struct Closet { public uint shirts; // Default access modifier is private @@ -229,6 +229,13 @@ var struct_init_3 = Closet() { // Type inference also works jackets = 3; } +enum HouseSize { // An example of an enum + SMALL, + MODERATE, + BIG +} + + /* Classes and Object-Oriented Programming */ class Message : GLib.Object { // Class Message extends GLib's Object @@ -271,12 +278,6 @@ public class Calculator : GLib.Object { var calc1 = new Calculator.with_name("Temp"); var calc2 = new Calculator.model("TI-84"); -enum HouseSize { - SMALL, - MODERATE, - BIG -} - ``` * Read about building GUIs with GTK+ and Vala [here](http://archive.is/7C7bw). |