|
|
|
Symbols:
These
are programs that need to be handed in, but are not marked or are just marked
for completion (e.g. 5/5 for doing the work).
These are bigger programs/assignments that must be handed in to be marked and are marked more carefully.
These are more difficult programs for
enrichment. They only need to be done if you want more than 90% in the course.
Fun extra things to investigate
March 2016 - Daily lessons and assignments |
||||
---|---|---|---|---|
M | T | W | Th | F |
1 |
2 |
3 |
||
7 |
8 |
9 A really good Java glossary ← Have a look at it! |
10 |
11 |
14 |
15 |
16 |
17 |
18 |
21 |
22
|
23 |
24 |
25 |
28 |
29 |
30 |
31 |
1 |
By the end of Unit 3-Objects you need to know
- how to create an object
- how to write constructors
- how to overload methods
- the difference between static and instance variables (and methods)
- how to make a constant in Java
- the difference between public, default and private access
- what the word void means (in front of a method)
- why instance (any static?) variables need to be private
- how to write getter and setter methods
- the purpose of toString(), how to write it
- how to make subclasses
- how to check if two objects are equal (write a equals() method)
- how to use @Override (and how to override methods)
- how to use ArrayLists
- how to use wrapper classes like Integer