summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--java.html.markdown15
1 files changed, 14 insertions, 1 deletions
diff --git a/java.html.markdown b/java.html.markdown
index 6bfa6633..9ab257a4 100644
--- a/java.html.markdown
+++ b/java.html.markdown
@@ -406,7 +406,7 @@ class Bicycle {
this.name = name;
}
- // Function Syntax:
+ // Method Syntax:
// <public/private/protected> <return type> <function name>(<args>)
// Java classes often implement getters and setters for their fields
@@ -604,6 +604,19 @@ public final class SaberToothedCat extends Animal
}
}
+// Final Methods
+public abstract class Mammal()
+{
+ // Final Method Syntax:
+ // <access modifier> final <return type> <function name>(<args>)
+
+ // Final methods, like, final classes cannot be overridden by a child class,
+ // and are therefore the final implementation of the method.
+ public final boolean isWarmBlooded()
+ {
+ return true;
+ }
+}
```
## Further Reading