Home
Archaeology
Astronomy
Biology
Books
Business
Chemistry
Coins
Computers
Conservation
Cooking
Earth Science
Farming
Economics
Finance
Games
Geography
Health Science
History by Date
Hobbies
Law
Mathematics
Medicine
Military Technology
Movies
Music
People
Pharmacology
Philosophy
Physics
Psychology
Religion
Science History
Technology
Sports
Television
Video
Visual Art
Privacy
Contact Us



Object type

In computer science, an object type (a.k.a. wrapping object) is an datatype that is used in object-oriented programming to wrap non-object type to make it look like an object.

Some object-oriented programming language make an distinction betweeen objects an non-objects, often referred to as primitive types for reasons such as runtime efficiency and syntax or semantic issues. For example, Java has object types corresponding to each primitive types. Such are Integer and Character. In languages like C++ that make little or no distinction between objects and non-objects, the use of object type is of little interest.

Boxing is a way to wrap objectss with primitive types over object types so that those can be used like objects. Examples are Integer class for integer type in Java. Some languages require programmers to do boxing manually, while some support autoboxing/unboxing.


Copyright 2004. All rights reserved.