Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


what's the difference between abstract class and concreate
class? what's the meaning of standard template library(STL)?

Answers were Sorted based on User's Feedback



what's the difference between abstract class and concreate class? what's the meaning of s..

Answer / a.srinivas rao

An abstract class is a class which contains atleast one
abstract method(i.e., an abstract method is one which has
only definition not implementation,which is done in some
other class.
We cannot create an object for Abstract class.
A class is said to be a concrete class if and only if it
contains fully defined methods.Defined methods are also
known has "concrete methods " or "Implemented methods".
We can instantiate an object for concrete class.

Is This Answer Correct ?    72 Yes 4 No

what's the difference between abstract class and concreate class? what's the meaning of s..

Answer / zubeir

First of all, we should understand what is the meaning
of 'abstract' in terms of software. It's the same meaning
as in English, that is, the entities (objects) which do not
exist in the real world are abstract entities. For example,
Dog, Cat, Bear, Deer are all animals that exist but animal
is also an entity which is just a concept and there is no
existance.

So we can define an abstract class for 'Animal'. We can
derive any number of real world animal classes from the
abstract class 'Animal' like Tiger, Lion, Donkey, etc.

Obviously, we can understand now why we cannot create
objects for abstract classes. The answer is we must not,
right?
Because the Animal class has no existance in real world. So
we cannot create a real world entity (nothing but an
object). That is the very reason this concept is followed.
The derived classes that we've seen above are concrete
classes since they are real world objects and have definite
properties and operations on them.

Is This Answer Correct ?    43 Yes 7 No

what's the difference between abstract class and concreate class? what's the meaning of s..

Answer / hkouki

An abstract class is the class that define the interface
without the necessity to implement all the member
functions.

The derived class (from base abstract class) that implement
all the missing functions

Is This Answer Correct ?    39 Yes 10 No

what's the difference between abstract class and concreate class? what's the meaning of s..

Answer / siva rama krishna

the abstract method we can't create object,only create from
derived classes only that means which sub class have no
abstract method.then by using that object only call the
methods.

Is This Answer Correct ?    11 Yes 3 No

what's the difference between abstract class and concreate class? what's the meaning of s..

Answer / jijo o r

An Abstract class is cannot be instantiated.means cannot
make object of this class.It has contains one or more
methods ..but it no implement..

interfaces are same as abstract classes only difference is we
an only define method definition and no implementation.

Is This Answer Correct ?    5 Yes 1 No

what's the difference between abstract class and concreate class? what's the meaning of s..

Answer / bansari

An abstract class is the class that define the interface
without the necessity to implement all the member
functions.

The derived class (from base abstract class) that implement
all the missing functions

Is This Answer Correct ?    6 Yes 5 No

Post New Answer

More STL Interview Questions

What do you mean by stl?

1 Answers  


How Find, Replace and Go To commands ca be used to substitute one character string for another? Explain with the heIp of an example.

1 Answers  


What two types of containers does the stl provide?

0 Answers  


How can you create a bulleted list, numbered list and an outline by using bullets and numbering command. Explain with the help of example.

0 Answers  


Describe the elements of Microsoft Word screen. Write down steps for creating, saving, retrieving, editing and printing a document.

2 Answers  


write a program to search and display the position of an element in a single-dimentional array using function.

1 Answers  


what's the difference between function overloading and function overiding?

5 Answers  


In what cases using of a 'template' is a better approach then using of a 'base class'?

6 Answers   Lucent, Mind Tree, Wipro,


Write a program in C++ to concatenate two strings into third string using pointers

5 Answers  


What are the components of stl?

0 Answers  


What is the disadvantage of templates ?

2 Answers   NSN, Symphony,


Question 1)Read the data from one file and remove all the duplicated words and generate an output file containg only using words.Program should also print number of occurance of each words on standard output.(Program must be use STL and iostream object). Question 2)Write a program to convert the lower case contents of file to upper case using STL. Question 3)What is the output of this problem. int i=12; int &r =i; r+r/4; int +p =&r; int *p = &r; P+=r; return 1; Answer :a)12 b)17 c) 30 d)24 E)15 Question 4) #include #include #include void main() { char srcstr[30],desstr[30]; int i,len; clrscr(); cout<<"\nenter the string\n"; cin>>srcstr; len=strlen(srcstr); for(i=0;srcstr[i]!='\0';i++) { desstr[--len]=srcstr[i]; } desstr[i]='\0'; cout<<"\nreversed string is\n"; for(i=0;desstr[i]!='\0';i++) { cout< } getch(); } Answer : A) string output b)tuptuo gnirts c) string d)output Question 5) Class Test { static const Tk=LEN; int q; public: foo(intx =LEN):q(x){}; TGet Q() const { return q:} void call test Foo<long :9> foo(10); std::const<< foo.Getq(); Answer: 7,8,9,10,11 question 6) class A { int a; char b; }; class B:public A { char b; int a; }; What is the size? Answer a)5 bytes for class A and 5 bytes class B b)4 bytes for class A and 8 bytes class B. c).... d)....

2 Answers   Bally Technologies,


Categories