GeekInterview.com
   Home |  Tech FAQ  |   Interview Questions |  Placement Papers |  Tech Articles |  Learn |  Freelance Projects |  Online Testing |  Geeks Talk |  Job Postings |  Knowledge Base | Site Search |  Add/Ask Question

GeekInterview.com  >  Tech FAQs  >  OOPS
Go To First  |  Previous Question  |  Next Question 
 OOPS  |  Question 228 of 255    Print  
Operator overloading is also called redesigning the language. Please comment.

  
Total Answers and Comments: 2 Last Update: August 03, 2006     Asked by: Attique 
  
 Sponsored Links

 
 Best Rated Answer

No best answer available. Please pick the good answer available or submit your answer.
July 15, 2006 11:01:10   #1  
ritik Member Since: July 2006   Contribution: 1    

RE: Operator overloading is also called redesigning th...
Operator Overloading can also be called as redesigning the language;any language validates certain set of operators ,which the user can use while coding ,these operators have predefined meaning in the respective language i.e the operators can operate only on a specific set of variables/constants.Languages with capability of operator overloading allow users to give a new meaning(additional) to the operators as  a result operators can also operate on user defined datatypes.
 
Is this answer useful? Yes | No
August 03, 2006 00:39:36   #2  
Avi        

RE: Operator overloading is also called redesigning th...
I Think Computer languages have certain set of operators ,which the user can use while coding ,these operators have predefined meaning in the respective language i.e the operators can operate only on a specific set of variables/constants.Languages with capability of operator overloading allow users to give a new meaning(additional) to the operators  Only not for the complete Language so if We say That with the help of operator overloading we can improve the power and domin area for a perticular operator but the language concept and design is remain same so we can say operator overloading is also called redesigning of operator functunality.
 
Is this answer useful? Yes | No

 Related Questions

Latest Answer : In C++, assignment and copy construction are different because the copy constructor initializes uninitialized memory, whereas assignment starts with an existing initialized object. If your class contains instances of other classes as data members, the ...

Latest Answer : overloading is mainly for operators and overriding is for functions ...

Latest Answer : the pre inc operator increments the value of that particular variable on that line itself the post inc operator increments the value of that particular variable  after going on the next line in simple words eg.e=5;    on this line ...

Latest Answer : Both behave the same way except that when we import in java we can import single class also but we have to include a file and not a Class in C++.eg: import java.lang        //you can even go to specific class here      ...

Latest Answer : Do any operation symbolizing the operator in your class.you can add/subtract/multiply/divide or do any other operation for +operator() the choice is entirely yours.Freedom you see ...

Latest Answer : XOR Operator is right. XOR the given bit with 1 if the bit is 1 then 0 is the o/p else 1 is the o/p. ...

Latest Answer : Bitwise and - & is the correct answer. n=n & 0177 ...

Latest Answer : The bitwise XOR ^ sets a one in each bit position where its operands have different bits and zero where they are same. ...

Latest Answer : One's complement ~ ...

Latest Answer : Simply by using the pointers to store the actual arguments, and by working on pointers you can actually return the value to the orginal location. ...


 Sponsored Links

 
Related Articles

OOPS Tutorials

Object oriented programming OOP is a computer science term used to characterize a programming language that began development in the 1960’ s The term object oriented programming’ was originally coined by Xerox PARC to designate a computer application that describes the methodol
 

C++ Dereference Operator

C Dereference Operator In this C tutorial you will learn how to access the value of variables pointed by the pointer variables using pointer concept discussed in detail mosgoogle center It is possible to access the value of variables pointed by the pointer variables using pointer This is performed
 

C++ Operator Overloading Part II

C Operator Overloading Part II Operator overloading is a very important aspect of object oriented programming Binary operators can be overloaded in a similar manner as unary operators In this C tutorial you will learn about Binary Operating Overloading explained along with syntax and example mosgoog
 

sizeof Operator

What is sizeof operator? sizeof will return the number of bytes reserved for a variable or data type. The sizeof operator is a compile-time operator that returns an integer value. In other words since sizeof is a compile time operator, when used in a expression, it does not get compiled into executa
 

Modulus Operator

What is the functionality and restrictions of Modulus Operator? When a division is performed, the remainder of the operation is given by modulus operator. The modulus operator is denoted in c by symbol %. For instance we have two integer values x and y, the operation x % y called as x modulus y give
 

Operator, Operand and Expression in C

Operator, Operand, and Expression in are symbols which take one or more operands or expressions and perform arithmetic or logical computations. Types of operators available in C are as follows: Arithmetic Assignment Logical/relational Bitwise These have operators under each
 

Prefix and Postfix Operator

How does the prefix and postfix operator on expression? The operators present in prefix and postfix are prefix increment operator denoted by ++ prefix decrement operator denoted by -- postfix increment operator postfix decrement operator The difference between the two is that i
 

Language Enhancements in SQL Server 2005

The T-SQL has been enhanced to include error handling, recursive query and to support the new database engine capabilities. Two new relational operators have been introduced—PIVOT and UNPIVOT for use in the FORM clause query. They perform manipulation on an input table valued expression an
 

NLP Language Hierarchy and Thinking Continuum

NLP Language Hierarchy and Thinking Continuum Introduction We use words as tools for putting forth our ideas explaining concepts or expressing feelings and emotions The words we use can be extremely specific in nature or most general or can be in the continuum in between Neuro linguistic Programming
 

English Language and Career Advancement

English Language and Career Advancement If you are like many people there may have been times when you talked to someone who had poor English skills While you might have been polite you were probably thinking that this person wasn t very intelligent You may also have thought that this person was rud
 





About Us  |   Privacy Policy  |   Terms and Conditions  |   Contact  |   Site Map  |   Add Question  |   Propose Category  |   RSS Feeds  |   Articles Sitemap  |   Site Updates  |   Add Resource

Copyright © 2005 - 2008 GeekInterview.com. All Rights Reserved
Page copy protected against web site content infringement by Copyscape