Link to home
Start Free TrialLog in
Avatar of DrAske
DrAskeFlag for Jordan

asked on

OOP

HI experts ..

what is OOP??
what is polymorphism??
what is inheritance??
what is encapsulation??
what is interface??

Is there a difference in OOP between C++ and JAVA ??

Actually, I don't have any experience in JAVA programming ..
I want answers from your own words (EXPERTS)..
I have an interview after 3 hours (I'm fresh graduates)..

thanx,
ASKER CERTIFIED SOLUTION
Avatar of Nightman
Nightman
Flag of Australia image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
P.S. It is more important that you can demonstrate that you understand the concepts than it is to be able to quote a textbook definition
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of DrAske

ASKER

Thanx Nightman ;o)
Actually, It is a second interview for the same company ..
In The first interview I was asked about OOP and I gave answers from my own experience in C++ and C# ..
Avatar of valipotor
valipotor

Hi

On native Unix systems, you should be able to run shell scripts directly. On systems running a Unix-type shell (for example, Cygwin on Windows) execute the (command) shell instead - cmd  for batch files, sh for shell scripts - then pass the batch file or shell script (plus any arguments to the script) as a single command, using the /c or -c switch, respectively. See the above section  for example <exec> tasks executing sh. For batch files, use something like:

<exec dir="." executable="cmd" os="Windows NT">
  <arg line="/c test.bat"/>
</exec>


Use properties. Using ant -Dname=value lets you define values for properties on the Ant command line. These properties can then be used within your build file as any normal property: ${name} will put in value.

If you have more questions, read here:

valipotor
sorry, wrong post
Avatar of DrAske

ASKER

never mind ;o) Thanx for your answers ..
Well, I wish you the best of luck with your interview - the fact that they have Asked (pun intended) you to come back is a positive sign ;)
Avatar of DrAske

ASKER

>>a positive sign ;)
I hope that ;o) ..

I'm thinking about why you have sent ..
>>The last time I went to an interview, and was asked 'Do you know this language', my answer was 'No, but give me 2 >>weeks'. I ended up getting the job.
If the interviewer asked me that question, I think I'll answer the same way you did ;o)

Is there anything else I should know before the interview??
I guess my answer was pure arrogance, but I firmly believe that there is nothing that we can't learn or do if we put our minds to it. This is actually the leading reason for success - 10% aptitude, 90% attitude.

Just be honest, present yourself fairly (and positively) and you should do fine. Don't be intimidated if the senior technical team ask you questions - they were there as well, and while they probably have a lot of experience now, they are not superheroes.

And read Joel Spolsky's 'The Guerrilla Guide to Interviewing' (http://www.joelonsoftware.com/articles/fog0000000073.html) - you never know if they have ;)
Avatar of DrAske

ASKER

>>I'm thinking about why you have sent ..
OOPS .. typo .. it is what not why ..;o)
Avatar of DrAske

ASKER

>>I guess my answer was pure arrogance
sorry .. once again ;o) I believe that you deserved that position ..
heh, heh  -  so did I. I guess being blessed with an overabundence of self confidence certainly makes a difference, but it convinced them as well.

Now I do the technical interviewing ...
Avatar of CEHJ
Avatar of DrAske

ASKER

Greate Link!!
Thanx Nightman ;o)
I did well in the interview .. The Questions was NON-technical ;o) ..
I don't know if I'll get hired .. The interviwer will send to me (HIRE/NO HIRE) email ;o)
So, wish me luck !!

regards,Ahmad;
Glad it went well, and good luck with the follow up ;o)