C# Class Taimer.Hora

Clase Hora: representa una hora mediante horas y minutos
Show file Open project: vguzmanp/UA_3_DPAA_Taimer Class Usage Examples

Public Methods

Method Description
Equals ( Hora p ) : bool
Equals ( System obj ) : bool
GetHashCode ( ) : int
Hora ( ) : System

Constructor por defecto

Hora ( Hora h ) : System

Constructor de copia

Hora ( int hora_, int min_ ) : System

Constructor

Hora ( string hora_ ) : System

Constructor

MinutosDeDiferencia ( Hora h2 ) : int

Devuelve los minutos de diferencia que hay con la hora que se pasa

diff ( Hora h1, Hora h2 ) : int

Resta entre dos Horas, se expresa el resultado en minutos

operator ( ) : Hora

Operador +

operator ( ) : bool

Operador !=

setTiempo ( int hora_, int min_ ) : void

Añade las horas y los minutos a la clase

toMin ( ) : int

Convierte el objeto Hora a minutos

toString ( ) : string

Convierte el objeto Hora en un string

Method Details

Equals() public method

public Equals ( Hora p ) : bool
p Hora
return bool

Equals() public method

public Equals ( System obj ) : bool
obj System
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

Hora() public method

Constructor por defecto
public Hora ( ) : System
return System

Hora() public method

Constructor de copia
public Hora ( Hora h ) : System
h Hora Hora que se desea copiar
return System

Hora() public method

Constructor
public Hora ( int hora_, int min_ ) : System
hora_ int Horas
min_ int Minutos
return System

Hora() public method

Constructor
public Hora ( string hora_ ) : System
hora_ string Hora (las horas deben estar separadas de los minutos por ':')
return System

MinutosDeDiferencia() public method

Devuelve los minutos de diferencia que hay con la hora que se pasa
public MinutosDeDiferencia ( Hora h2 ) : int
h2 Hora Hora con la que se quiere obtener la diferencia
return int

diff() public static method

Resta entre dos Horas, se expresa el resultado en minutos
public static diff ( Hora h1, Hora h2 ) : int
h1 Hora Minuendo
h2 Hora Sustraendo
return int

operator() public static method

Operador +
public static operator ( ) : Hora
return Hora

operator() public static method

Operador !=
public static operator ( ) : bool
return bool

setTiempo() public method

Añade las horas y los minutos a la clase
public setTiempo ( int hora_, int min_ ) : void
hora_ int Horas
min_ int Minutos
return void

toMin() public method

Convierte el objeto Hora a minutos
public toMin ( ) : int
return int

toString() public method

Convierte el objeto Hora en un string
public toString ( ) : string
return string