Categories:
.NET (357)
C (330)
C++ (183)
CSS (84)
DBA (2)
General (7)
HTML (4)
Java (574)
JavaScript (106)
JSP (66)
Oracle (114)
Perl (46)
Perl (1)
PHP (1)
PL/SQL (1)
RSS (51)
Software QA (13)
SQL Server (1)
Windows (1)
XHTML (173)
Other Resources:
Should BasketOfApples derive from BasketOfFruit? Why or why not?
Given the following classes
class Fruit {
// …
}
class Apple : public Fruit {
// …
}
class Peach : public Fruit {
// …
}
// Container of fruit
class BasketOfFruit {
BasketOfFruit() ;
void insert( Fruit & f ) ;
// …
}
// Container of apples
class BasketOfApples /* ??? */ {
// …
}
Should BasketOfApples derive from BasketOfFruit?
Why or why not?
What is the general principle
that determines the answer?
----------------------------------------------
Describe briefly what the following function does.
What standard function is it most like ?
int f( char *p ) {
int n = 0 ;
while ( *p != 0 ) n = 10*n + *p++ - ‘0? ;
return n ;
}
-------------------------------------------
Describe briefly what function ‘a’ does in
the following code fragment.
struct s {
struct s *next ;
}
a( struct s *p, struct s *x ) {
while ( p->next != 0 ) p = p->next ;
p->next = x ;
x->next = 0 ;
}
--------------------------------------------
What default methods are declared implicitly
by the C++ compiler for the class below:
class Empty
{
};
-----------------------------------------------
✍: Guest
2012-05-14, 3901👍, 0💬
Popular Posts:
1. What is normalization. 2. Difference between procedure and functions. 3. Oracle 9i Vs 10g. 4. how...
What is the version information in XML? “version” tag shows which version of XML is used.
How can I execute a PHP script using command line? Just run the PHP CLI (Command Line Interface) pro...
.NET INTERVIEW QUESTIONS - What are Daemon threads and how can a thread be created as Daemon? Daemon...
Which are the various programming approaches for WCF?