CLR: .Net / Mono / Boo / Otros CLR > C#

 Implementacion de interfaz

(1/1)

Ryusaki N:
Hola a todos, estoy trabajando una aplicacion de consola y estoy tratando de aplicar una interfaz, el codigo es el siguiente:


--- Código: C# --- using System;using System.Collections.Generic;using System.Linq;using System.Text; namespace trabajadores{    interface reloj    {         void sethora(int h1);        void setmin(int m1);        void setseg(int s1);         int gethora();        int getmin();        int getseg();         void muestra();     }}  
Y tengo la siguiente clase:


--- Código: C# --- using System;using System.Collections.Generic;using System.Linq;using System.Text; namespace trabajadores{    class hora : reloj    {         private int h, m, s;         public hora(int h1,int m1,int s1)        {                       sethora(h1);            setmin(m1);            setseg(s1);                }         public void reloj.sethora(int h1)        {            h = h1;        }         public void reloj.setmin(int m1)        {            m = m1;        }         public void reloj.setseg(int s1)        {            s = s1;        }         public int reloj.gethora()        {            return h;        }         public int reloj.getmin()        {            return m;        }         public int reloj.getseg()        {            return s;        }     }}   
Los metodos set dentro del constructor me estan dando problemas, alguien puede decirme que hago mal aca? Gracias de antemano, saludos.

Jeysscarr:
Te aconsejo que uses propiedades, es mejor y más adaptado a la lógica .net, seguro no te dará problemas

--- Código: C# --- Public Int Horas{     get{}     set{}} 

Ryusaki N:
Muchas gracias por la aclaración. Saludos.

Navegación

[0] Índice de Mensajes

Ir a la versión completa