Pregunta:
¿os tipos de dato de la programacion orientada a objetos?
anonymous
2011-09-18 10:17:19 UTC
ayudaaaa ocupo os tipos de dato de la programacion orientada a objetos es tareaa y ocupo nada mas los tipos en google me salen muchisimas cosas que la verdad no se ni que ondaaa:S
Seis respuestas:
e=mc2
2011-09-18 12:41:15 UTC
Hola Leonardo,

¡Para responderte de forma certera es muy importante que nos digas el lenguaje! Cada lenguaje ofrece sus tipos.



En primer lugar, toda clase que ofrece cualquier LOO es en sí un tipo de dato por tanto para ir empezando a contar debes explorar todo el árbol de herencia que ofrezca su(s) biblioteca(s)... ¡van a ser cientos, sino miles!

Luego debes agregarles los tipos primitivos, o elementales: los del tipo entero, de coma flotantes o reales, los booleanos, de cadena, etc. Y agregarse a la cuenta los estructurales, como los arreglos, registros, conjuntos entre otros.



Y si consideramos además que si el lenguaje es fuertemente tipeado y donde cada quien puede definir sus propios tipos (los tipos definidos por el usuario) entonces ya podemos concluir que pueden ser infnitos ;)



Ve a la ayuda del IDE y consulta sobre los tipos de datos, que allí están descriptos. En su documentación vas a encontrar la información que buscas.



EDITO:

Alejandro, UML no ofrece, ni es ninguna metodología. Creo que esa palabrita está de más... ;) Para el caso queda mejor decir Lenguaje de Modelado Universal estandarizado para OO XD



Saludos,
Alejandro Pérez C.
2011-09-18 20:25:18 UTC
Es que tu pregunta es muy abierta, compa. Por eso te salen muchas respuestas tanto aquí como en Google y no sabes que pedo.



Te pidieron los tipos de dato de algun lenguaje de programación en específico? Así sería más fácil porque cambian de acuerdo al lenguaje la cantidad y el rango máximo de valores.



UML (metodología de modelado estándar para Orientación a Objetos) solo reconoce 5: cadenas de texto (Strings), enteros (Integers), reales (Reals/Float), booleanos (Boolean) y otros objetos, otros lenguajes reconocen más, (por ejemplo JAva separa los float de los doubles; los integers de los short y los bytes, y de igual forma los Strings en Java son objetos).



Si es una tarea, dile a tu profesor que no deje tareas tan burras. Que mejor les diga si va sobre algún lenguaje en específico o si son generales.
?
2011-09-18 18:32:05 UTC
Los tipos de datos más comunes en C++ son:



TIPO DATO ESPACIO MEMORIA RANGO



unsigned char 8 bits 0 a 255



char 8 bits -128 a 127



short int 16 bits -32,768 a 32,767



unsigned int 32 bits 0 a 4,294,967,295



int 32 bits -2,147,483,648 a 2,147,483,647



unsigned long 32 bits 0 a 4,294,967,295



enum 16 bits -2,147,483,648 a 2,147,483,647



long 32 bits -2,147,483,648 a 2,147,483,647



float 32 bits 3.4 x 10-38 a 3.4 x 10+38(6 dec)



double 64 bits 1.7 x 10-308 a 1.7*10+308(15 dec)



long double 80 bits 3.4 x 10-4932 a 1.1 x 10+4932



void sin valor



Para manejar cadenas de caracteres (strings), se debera usar un arregllo de caracteres con el siguiente formato.



Char nomstring[cant de elementos];



Ejemplo



Char nombre[30];



Char ciudad[20];



Para cargar con un dato se usa el siguiente codigo;



strcpy(carrera,”ing sistemas”);



Variables arreglos de caracteres, tienen que usar sus funciones de manipulación que vienen en la libreria string.h, algunas de estas funciones son: strcpy(), strcat(), strcmp(), strlen(), etc.
?
2011-09-18 17:37:29 UTC
los tipos de datos son:

int entero devuelve un entero

bool o boolean condicional devuelve un valor true o false

float decuelve un valor decimal

string devuelve una cadena de texto

char devuelve un caracter

double devuelve deciamles largos

long devuelve eneteros largos

ejemplos:



int varbiable = 5; variable contine un tipo de dato entero

float variable2 = 45.32 contine un tipo de dato float

variable < variable2 = true; es la comparacion de datos entre 2 variables el cual devuelve un valor booleano

string text = "esto es un string"

char caracter = R

long variable3 = 94808508544808
?
2011-09-18 17:34:44 UTC
LOS TIPOS DE DATOS SON

int, short, double, char, byte,long,float,String,
alan
2011-09-18 17:20:16 UTC
No sé a que te refieras, pero quizás hablas de las clases o métodos que te ofrece tu lenguaje, por ejemplo la Java para interfaz te ofrece AWT,SWING.... métodos existen muchos match,robot,etc..


Este contenido se publicó originalmente en Y! Answers, un sitio web de preguntas y respuestas que se cerró en 2021.
Loading...