CS-6203 - Object Oriented Programming oed answer key

Showing 141 to 155 of 155 total answers.

#CS-6203
Awesome StudentQuestion • Object Oriented Programming

It is one of the 5 steps of Object Oriented Design Process wherein it is the simple narrative about the application. Typically in use case or user stories.

Answer

Describe the Application

#CS-6203
Awesome StudentQuestion • Object Oriented Programming

It is define as a family of algorithms, encapsulates each one and makes them interchangeable. This lets the algorithm vary independently from clients that use it.

Answer

Stragey Pattern

#CS-6203
Awesome StudentQuestion • Object Oriented Programming

This is the least restrictive access modifier. Methods and attributes that use the public modifier can be accessed within your current class and by all other classes.

Answer

Public

#CS-6203
Awesome StudentQuestion • Object Oriented Programming

This is the most restrictive and most commonly used access modifier. If you use the this modifier with an attribute or method, it can only be accessed within the same class.

Answer

Private

#CS-6203
Awesome StudentQuestion • Object Oriented Programming

It is a type of pattern defines as one-to-many dependency between objects so that when one object changes state, all of its dependents are notified and updated automatically.

Answer

Observer Pattern

#CS-6203
Awesome StudentQuestion • Object Oriented Programming

It is a type of programming wherein it generates dynamic pages, takes user input, access and modify temporary local storage and lastly, sends and receive request with server.

#CS-6203
Awesome StudentQuestion • Object Oriented Programming

This is the idea of taking attributes and behavior of an object and bundling them together in the same unit or same class and at the same time restrict access to its content.

#CS-6203
Awesome StudentQuestion • Object Oriented Programming

It is the ability of the server to allow multiple clients sending a message into a single bean and the data stored in the server can be accessed by multiple client simultaneously.

#CS-6203
Awesome StudentQuestion • Object Oriented Programming

The capability of a method to do different things based on the object that it is acting upon. In other words, it allows you define one interface and have multiple implementations.

#CS-6203
Awesome StudentQuestion • Object Oriented Programming

It is a type of pattern that attaches additional responsibilities to an object dynamically. This pattern provide a flexible alternative to sub-classing for extending functionality.

#CS-6203
Awesome StudentQuestion • Object Oriented Programming

Attributes and methods with the access modifier protected can be accessed within your class, by all classes within the same package, and by all subclasses within the same or other packages.

#CS-6203
Awesome StudentQuestion • Object Oriented Programming

HashSet implements everything the TreeSet does, but it also keeps everything in an order that you can control by implementing an interface called comparable in the class that you're storing.

#CS-6203
Awesome StudentQuestion • Object Oriented Programming

LinkedList is a class that is high performance and very easy to use but it has a drawback that you can add new items to the end of an LinkedList but you can't arbitrarily place new items with it.

#CS-6203
Awesome StudentQuestion • Object Oriented Programming

It is one way to handle conflicts by allowing only one processor to access a memory location at a given time and the other processor of the server will be locked out. This is considered the safest but slowest solution.

#CS-6203
Awesome StudentQuestion • Object Oriented Programming

It is not a specific object or program but instead it is a set of programming standards that all properties are private, has getter and setter methods, has public constructors that takes no arguments and can implement serializable API.

Page 8 of 8