fakecineaste
Sunday, June 17, 2012
What is an Abstract Class?
›
Abstract class is a class that has no instances. An abstract class is written with the expectation that its concrete subclasses will add to...
What is Polymorphism?
›
Polymorphism literally means taking more than one form. Inheritance, Overloading and Overriding are used to achieve Polymorphism in java ...
What is Inheritance?
›
Inheritance is a relationship among classes, wherein one class shares the structure or behaviour defined in another class Inheritance is...
What is Encapsulation?
›
Encapsulation is the process of compartmentalising the elements of an abtraction that defines the structure and behaviour Encapsulation ...
What is abstraction?
›
Abstraction defines the essential characteristics of an object that distinguish it from all other kinds of objects Abstraction is way of...
What are the core OOP’s concepts?
›
ChatGPT 2. Interface Definition: An interface in Java is a reference type, similar to a class, that can contain only constants, method signa...
What is an Object?
›
Object is an instance of a class
What is a Class?
›
Class is a template for a set of objects that share a common structure and a common behaviour.
Decorator (Wrapper) Pattern
›
Introducing the Decorator Design Pattern http://www.youtube.com/watch?v=Xk8durvtiys&feature=channel&list=UL wrapper classes u...
what's the difference between abstract and concrete class?
›
Concrete class - Provides implementation for all its methods & also for methods from extended abstract classes or implemented interface...
Strategy (Policy) Pattern
›
Strategy Class can be an interface or an abstract class There are a set of classes which extend abstract class or implement interface S...
Iterator Pattern
›
Intent Iterator Pattern provides a way to access the elements of an aggregate object sequentially without exposing its underlying representa...
Saturday, June 16, 2012
dependency vs association
›
Dependency is normally created when you receive a reference to a class as part of a particular operation / method. Dependency indicates th...
Dependency
›
Dependency is a weaker form of relationship which indicates that one class depends on another because it uses it at some point of time On...
bi-directional association
›
For instance, a flight class is associated with a plane class bi-directionally
Realization
›
In java when one class implements and interface it is called realization, the class realizes the interface. In UML modeling, a realizatio...
Generalization
›
The generalization relationship is also known as the inheritance or "is a" relationship. When one class inherits or extends anot...
composition vs aggregation
›
composition vs aggregation Composition is more restrictive. When there is a composition between two objects, the composed object canno...
Composition
›
Composition is a stronger variant of the "owns a" or association relationship composition is more specific than aggregation. It...
Aggregation
›
Aggregation is a variant of the "has a" or association relationship; aggregation is more specific than association. It is an as...
Stereotypes
›
stereotypes are used to show how this element of a class is specialized 4.03_Stereotypes http://www.youtube.com/watch?v=g7O6R8loCss&...
Visibility
›
Visibility To specify the visibility of a class member (i.e., any attribute or method) All the Visibility of a Class Members Are: ...
reflexive (recursive) association
›
a class can be associated with itself
Association
›
When two objects are associated, one object will be having a variable that points to the other object Association is a relationship t...
object oriented software system
›
object oriented software system usecase view(requirements of system) design view process view implementation view deployment view
UML
›
UML,unified modelling language visualizing,constructing and documenting all parts of system
UML Views of the World
›
UML Views of the World Use Case Model Static Models Interaction Models Use Case Model use case diagram use cases ...
RUP
›
RUP presents Software Architecture 4+1 views logical view implementation view use-case view process view deployment view RUP ,ra...
uml interview questions-1
›
Define UML? Unified Modeling Language, a standard language for designing and documenting a system in an object-oriented manner It has...
8 Core Beliefs of Extraordinary Bosses
›
8 Core Beliefs of Extraordinary Bosses 1. Business is an ecosystem, not a battlefield. 2. A company is a community, not a machine. 3....
5 Toxic Beliefs That Ruin Careers
›
5 Toxic Beliefs That Ruin Careers 1. My self-worth is based on what others think of me. 2. My past equals my future. When some people...
Bouncing Back from Job Loss: The 7 Habits of Highly Effective Job Hunters
›
Bouncing Back from Job Loss: The 7 Habits of Highly Effective Job Hunters if you look at job loss, like any setback from an enlarged persp...
class diagram
›
In software engineering, a class diagram in the Unified Modeling Language (UML) is a type of static structure diagram that describes the st...
Thursday, June 14, 2012
New dimensions in UML2.0
›
New dimensions in UML2.0 The major difference is the enhancement and additional features added to the diagrams in UML2.0 Sequence di...
Monday, June 11, 2012
JavaServer Pages Standard Tag Library
›
JavaServer Pages Standard Tag Library (JSTL) encapsulates as simple tags the core functionality common to many Web applications. JSTL has su...
Friday, June 8, 2012
Denormalization
›
Denormalization Denormalization on the contrary is the process of adding redundant data to speed up complex queries involving multiple ta...
Monday, June 4, 2012
string literal vs string object
›
when you use new String("...") you get a new string object. In this example both string literals refer the same object: Strin...
Sunday, June 3, 2012
Prepare Yourself Mentally and Emotionally for Your Job Search
›
it’s important not to neglect the mental and emotional preparation that is also necessary Rehearse anticipate some of the questions the ...
Tuesday, May 29, 2012
perl interview questions
›
Explain the difference between 'my' and 'local' variable scope declarations? Both of them are used to declare local vari...
how to perl on linux
›
@variables A variable is defined by the ($) symbol (scalar) the (@) symbol (arrays) the (%) symbol (hashes) Scalar variables ar...
‹
›
Home
View web version