Describe the difference between Interface-oriented,
Object-oriented and Aspect-oriented programming



Describe the difference between Interface-oriented, Object-oriented and Aspect-oriented programming..

Answer / vineeta trivedi

Interface oriented programming defines a contract between
two parties - a rule that both stick to and neither care
how the other is providing the functionality. Classic
example would be COM. Object oriented programming is
looking at things behavioraly - in what they do(methods)
and what identifes them(properties). Aspect oriented
programming is new to me. It identifes the aspects of a
program - separates out what's essential(functionality
wise) and what's repetitive(or not so essential from
functionality perspective).

Is This Answer Correct ?    8 Yes 2 No

Post New Answer

More Programming Languages AllOther Interview Questions

3. . Explain the Cache memory? What is the advantage of a processor having more cache memory?

1 Answers  


Is buffer size and file block size is similar? If similar,at which case it will be same size?

0 Answers  


One boy has to climb steps. He can climb 1 or 2 steps at a time. Write a function that will returns number of way a boy can climb the steps. Int WaytoSteps(int n) (eg:- suppose number of steps is n=4 ,the function will return 5 (one-one-one-one ,one-one-two, one-two-one-,two-one-one, two-two)

0 Answers   Persistent,


in a company 30% are supervisors and 40% employees are male if 60% of supervisors are male. what is the probability that a randomly choosen employee is a male or female?need steps to solve this?

1 Answers   TCS,


Hai, My name is nisha.I have NIC exam.If anybody Knows NIC previous paper pattern pls send me to nishanairp@gmail.com

0 Answers  






class A{ void me(){s.o.p("");} class B extends A{ void me() {s.o.p(" ");} class M{ A a=new B(); B b=new A(); a.me(); b.mne();} what is the output of this, how?

2 Answers   Cosmos, HyTech Pro, WinSoft,


hai i am prasanna.I am MCA 2009 fresher.tell me about certifications.which certification helps me to improve my carrier and to get a technically oriented job ,which certification helps to get job faster.

0 Answers  


Diff between IF and where ?

0 Answers   Accenture,


What is the difference b/w Object base and object oriented programming?

1 Answers  


What is good attributes of Programming language ?

6 Answers   GKN Land Systems,


List and explain any five built in functions for Lists data type in python

1 Answers   Peerless,


In Bioinformatics, a DNA sequence is made up of a combination of 4 characters, namely “A,C,G,T”. A subsequence of a given sequence of characters a0, a1, …an- 1, is any subset of the characters taken in order, of the form ai0 , ai1 ,…..aik-1 where 0 &#8804; i0 <i1….< ik-1 &#8804; n-1. For example in the sequence “A,C,G,T,G,T,C,A,A,A,A,T,C,G”, we can have subsequences “A,G,T”, “A,C,A,A” and many more. A subsequence is palindromic if it is the same whether read left to right or right to left. For instance, the sequence “A,C,G,T,G,T,C,A,A,A,A,T,C,G”, has many palindromic subsequences, including “A,C,G,C,A” and “A,A,A,A” (on the other hand, the subsequence “A,C,T” is not palindromic). Devise an algorithm (using dynamic programming) that takes a sequence of characters X[0 … n-1] from the alphabet set (A,C,G,T) and returns the (length of the) longest palindromic subsequence. Implement the algorithm in an appropriate language.

1 Answers  


Categories