This class was created by Brainscape user patrick macpherson. Visit their profile to learn more about the creator.

Decks in this class (16)

Chapter 1 - Prequel
Reads source code one statement a...,
These are the individual componen...,
Name 4 subsets of the java standa...
42  cards
Chapter 1 - Prequel (learning outcomes)
Describe the role of the operatin...,
Explain three approaches to trans...,
Describe the role of the java vir...
6  cards
Chapter 1 - Objects and classes
When naming these they always beg...,
Https learn2openacuk mod quiz rev...,
Describe a class
40  cards
Chapter 1 - Objects and classes (learning outcomes)
Explain the relationship between ...,
Give examples of how objects in t...,
Explain the idea of a data type a...
4  cards
Chapter 2 - Understanding class definitions
Notes 1 usually used to hold temp...,
The syntax for this is systemoutp...,
Describe the 3 steps that create ...
126  cards
Chapter 3 - Object interaction
The result can never be higher th...,
What is a class type,
1 these will show the classes in ...
66  cards
Chapter 4 - Grouping objects
2 points on its usage are you may...,
This is used to add elements to t...,
These include 1 hasnext 2 next 3 ...
130  cards
Chapter 5 - Functional processing of collections (optional))
Describe imperative programming,
Features include 1is a method of ...,
Examples include 1adding up all v...
99  cards
Chapter 6 - More-Sophisticated Behaviour
What is the static keyword used for,
This is a java compiler feature t...,
How do we call a static method in...
242  cards
Chapter 7 - Fixed-size collections – arrays
Describe the increment operator,
Chapter 7 quiz 2 https learn2open...,
What two lengths can be found fro...
107  cards
Chapter 8 - Code conventions and design
This is 80 characters,
These are used where more detail ...,
Describe a string literal
72  cards
Chapter 9 - Debugging – what goes wrong and how to fix it
Describe regression errors,
Decsribe compilation errors,
Describe indexoutofboundsexception
73  cards
Chapter 10 - Improving structure with inheritance
What is the principle of inherita...,
From the following classes create...,
Describe the 6 steps that take pl...
105  cards
Chapter 11 - More about inheritance
This takes place when a variable ...,
When overiding equals when should...,
These are used by data structures...
103  cards
Chapter 12 - Further abstraction techniques
We may create these within abstra...,
This is a further abstraction tec...,
Describe re factoring
99  cards
Chapter 14 - Handling errors
Why is notifying the user via a g...,
This is usually used for errors t...,
What are the two methods provided...
189  cards

More about
M250: Object-oriented Java programming

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study patrick macpherson's M250: Object-oriented Java programming flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

Object Oriented Programming: Java
  • 22 decks
  • 388 flashcards
  • 247 learners
Decks: 1 Introduction, 2 Sequential Execution And Program Error, 3 Types Variables And Expressions, And more!
Make Flashcards