<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>IT Job Interview &#187; Object-Oriented</title>
	<atom:link href="http://www.it-job-interview.com/tag/oo/feed" rel="self" type="application/rss+xml" />
	<link>http://www.it-job-interview.com</link>
	<description>Face IT, Answer IT, Get IT!</description>
	<lastBuildDate>Thu, 18 Nov 2010 16:35:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>What Is Polymorphism and How It Is Implemented in Java?</title>
		<link>http://www.it-job-interview.com/polymorphism-java.html</link>
		<comments>http://www.it-job-interview.com/polymorphism-java.html#comments</comments>
		<pubDate>Sun, 06 Aug 2006 21:18:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Application Development Questions]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Object-Oriented]]></category>

		<guid isPermaLink="false">http://www.it-job-interview.com/?p=56</guid>
		<description><![CDATA[This is fundamental question about object oriented design and programming. To answer correctly, you must be clear about the concept of overload and override. To make a perfect answer, you may give an example of how overload and override are used in Java. The following is a sample answer: “Polymorphism refers to overload and override [...]]]></description>
			<content:encoded><![CDATA[<p>This is fundamental question about object oriented design and programming.  To answer correctly, you must be clear about the concept of overload and override.  To make a perfect answer, you may give an example of how overload and override are used in Java.  The following is a sample answer:<span id="more-56"></span></p>
<p>“Polymorphism refers to overload and override features in object oriented design.  Overload is implemented by define multiple methods with the same name but different arguments.  For example, getContractNum(String agencyNum) may overload getContractNum().  Override is implemented by defining the same method with the same signature in the derived class but may execute different functions from the parent class.  Override is often used to included more functionalities in the constructors in the derived class.”</p>
]]></content:encoded>
			<wfw:commentRss>http://www.it-job-interview.com/polymorphism-java.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is a Garbage Collector?  How it is Used?</title>
		<link>http://www.it-job-interview.com/garbage-collector.html</link>
		<comments>http://www.it-job-interview.com/garbage-collector.html#comments</comments>
		<pubDate>Thu, 03 Aug 2006 05:41:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Application Development Questions]]></category>
		<category><![CDATA[Object-Oriented]]></category>

		<guid isPermaLink="false">http://www.it-job-interview.com/?p=47</guid>
		<description><![CDATA[Again, this is a very basic, but detailed question about object oriented languages. You may also be asked to describe the advantages and disadvantages of using garbage collector, or how it is used in a specific language such as C++ or Java. Here I just give you some basic concepts of garbage collector: Why garbage [...]]]></description>
			<content:encoded><![CDATA[<p>Again, this is a very basic, but detailed question about object oriented languages.  You may also be asked to describe the advantages and disadvantages of using garbage collector, or how it is used in a specific language such as C++ or Java.  Here I just give you some basic concepts of garbage collector:<span id="more-47"></span></p>
<p>Why garbage collector is needed? – When an object is no longer referenced by another object, then it is necessary to reclaim the system resources such as cache memory previously allocated by this object.  A garbage collector periodically scans the active object space for objects no longer being referenced and released the system resources for any such objects.</p>
<p>Advantages – This automatic process relieves the application programmer from the duties of freeing objects that are no longer needed.  This represents a substantial saving in the amount of detailed, low-level programming that the programmer must do.</p>
<p>Disadvantages &#8211; The garbage collection process is typically not under control of the application.  This can lead to unpredictable delays in processing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.it-job-interview.com/garbage-collector.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

