
Traducir código C++ a java ayuda!!
Publicado por Tada (3 intervenciones) el 13/05/2016 00:07:19
hola estimados, necesito su ayuda no se mucho de código C++ y lo que quiero hacer es pasar este código a lenguaje Java
Clase !Fecha!
por si las dudas dejo los comentarios.
Clase !Fecha!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#ifndef FECHA1_H
#define FECHA1_H
#include <iostream>
using std::ostream;
using std::istream;
class Fecha {
// Sobrecargando operadores de inserción y extracción de flujo
friend ostream &operator<<( ostream&, const Fecha & );
friend istream &operator>>( istream&, Fecha & );
public:
// Constructor y función establece
Fecha( int m = 1, int d = 1, int y = 1900 ); // constructor
void estableceFecha( int, int, int ); // establece la fecha
// Funciones obtener para clase Fecha
int obtenerDia();
int obtenerMes();
int obtenerYear();
// Sobrecargando operadores de incremento y decremento
Fecha &operator++(); // operador de preincremento
Fecha operator++( int ); // operador de postincremento
Fecha &operator--(); // operador de predecremento
Fecha operator--( int ); // operador de postdecremento
const Fecha &operator+=( int ); // suma días, modifica el objeto
const Fecha &operator-=( int ); // resta días, modifica el objeto
// Funciones de utilidad que actúan sobre objetos de tipo Fecha
bool anioBisiesto( int ) const; // ¿es año bisiesto?
bool finDeMes( int ) const; // ¿es éste el fin de mes?
private:
// Datos miembro de la clase
int mes;
int dia;
int anio;
// Arreglo de valores constantes para saber cuantos días tiene el mes de la fecha
static const int dias[]; // arreglo de días por mes
// Funciones que suman o restan un día a objetos de tipo fecha
void ayudaIncremento(); // función de utilidad
void ayudaDecremento();
}; // fin de la clase Fecha
#endif
por si las dudas dejo los comentarios.
Valora esta pregunta


0