diff options
author | Adriaan Moors <adriaan.moors@typesafe.com> | 2014-03-10 16:30:45 -0700 |
---|---|---|
committer | Adriaan Moors <adriaan.moors@typesafe.com> | 2014-03-10 16:31:47 -0700 |
commit | df2f3f7cd69bb042a29b4fcea3ab81d641f17906 (patch) | |
tree | ecbbdbe8603b9390022e7032fbe07570843020c0 /07-classes-and-objects.md | |
parent | 839fd6e55b178b5c2a7aeaa7c9a542fd3637fe01 (diff) | |
download | scala-df2f3f7cd69bb042a29b4fcea3ab81d641f17906.tar.gz scala-df2f3f7cd69bb042a29b4fcea3ab81d641f17906.tar.bz2 scala-df2f3f7cd69bb042a29b4fcea3ab81d641f17906.zip |
github markdown: headers
Diffstat (limited to '07-classes-and-objects.md')
-rw-r--r-- | 07-classes-and-objects.md | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/07-classes-and-objects.md b/07-classes-and-objects.md index 959f482f0e..5e6cc3dfb5 100644 --- a/07-classes-and-objects.md +++ b/07-classes-and-objects.md @@ -1,5 +1,4 @@ -Classes and Objects -=================== +# Classes and Objects ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ {.grammar} TmplDef ::= [`case'] `class' ClassDef @@ -11,8 +10,7 @@ TmplDef ::= [`case'] `class' ClassDef are both defined in terms of _templates_. -Templates ---------- +## Templates ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ {.grammar} ClassTemplate ::= [EarlyDefs] ClassParents [TemplateBody] @@ -485,8 +483,7 @@ before the superclass constructor of the template is called. `"How are you, <null>"`. -Modifiers ---------- +## Modifiers ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ {.grammar} Modifier ::= LocalModifier @@ -676,8 +673,7 @@ the validity and meaning of a modifier are as follows. constructor `private` (see \ref{ex:private-constr}). -Class Definitions ------------------ +## Class Definitions ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ {.grammar} TmplDef ::= `class' ClassDef @@ -853,8 +849,7 @@ primary constructor of the class). third one constructs a list with a given head and tail. -Case Classes ------------- +## Case Classes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ {.grammar} TmplDef ::= `case' `class' ClassDef @@ -1090,8 +1085,7 @@ least proper supertype (which is statically known). in `MyTable`. -Object Definitions ------------------- +## Object Definitions ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ {.grammar} ObjectDef ::= id ClassTemplate |