DLBCSOOPJ01 [IU]- Object-oriented programming with java

This class was created by Brainscape user salty Ellie.

By:

Decks in this class (5)

Unit 1 - Introduction to Object-oriented system development
Goals: – what is meant by the term object orientation. – what objects are and what they consist of. – which phases make up the software development process. – the basic principles of object-oriented software development.
12  cards
Unit 2- Introduction to Object-oriented modeling
Goals: – how the concepts object and class fit together. – how classes are identified. – how attributes of classes are described. – how methods of classes are described. – how associations between classes are described. – what the Unified Modeling Language (UML) is.
13  cards
Unit 3 - Programming classes in Java
Goals: – what elements are required to run and program Java applications. – which basic elements a Java class consists of and how to program them in Java. – how attributes of classes are programmed in Java. – how methods of classes are programmed in Java. – how to specify what a Java program should execute when it starts.
12  cards
Unit 4 - Java language construcs
Goals: – what primitive data types Java has and what value range they cover. – how variables can be temporarily stored with values. – what important operators exist in Java and how they are used. – what control structures are available and how statements can be repeated for control purposes. – how the visibility of classes and their elements can be defined in targeted ways using packages.
12  cards
Unit 5 - Inheritance
Study Goals: - for what purpose inheritance is used in object-oriented systems - how inheritance is expressed in UML class diagrams - the difference between a superclass and a subclass - how inheritance between Java classes is expressed - what is meant by overriding inherited attributes and methods
7  cards

More about
DLBCSOOPJ01 [IU]- Object-oriented programming with java

  • School Unspecified
  • Program type Unspecified
  • Course Unspecified
  • Instructor Unspecified
  • Standards Unspecified

The creator of this class did not yet add a description for what is included in this class.

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
  • 302 learners
Decks: 1 Introduction, 2 Sequential Execution And Program Error, 3 Types Variables And Expressions, And more!