Класс "Время" с полями - часы, минуты, секунды - C#

Узнай цену своей работы

Формулировка задачи:

Класс время. Поля -часы,минуты,секунды. Перегрузки: +,- *(const),/(const),<,<=,>,>=,==,!=,+=,-=,/=,*= Методы: проверить, какое время суток(день,ночь,полночь,полдень,вечер,утро),перевод в секунды,разделение секунд на часы,минуты,секунды. Нужно создать класс время и использовать все перечисленные перегрузки для выполнения всех перечисленных методов. для начала проверьте правильно ли я создал класс время ?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace WindowsFormsApplication1
{
    class Время
    {
        //свойства
        int Chas;
        int Min;
        int sec;
 
        //конструктор
        public Время(int часы, int минуты, int секунды)
        {
            Chas = часы;
            Min = минуты;
            sec = секунды;
        }
        public Время()
        {
            Chas = 0;
            Min = 0;
            sec = 0;
        }
 
        public int get_chas()
        {
            return Chas;
        }
        public void set_chas(int часы)
        {
            if (Chas >= 0 && Chas <= 23)
                Chas = часы;
            else
                Chas = 0;
        }
 
        public int get_min()
        {
            return Min;
        }
        public void set_min(int минуты)
        {
            if (Min >= 0 && Min <= 59)
                Min = минуты;
            else
                Min = 0;
        }
 
        public int get_sec()
        {
            return sec;
        }
        public void set_sec(int секунды)
        {
            if (sec >= 0 && sec <= 59)
                sec = секунды;
            else
                sec = 0;
        }
 
    }
}

Решение задачи: «Класс "Время" с полями - часы, минуты, секунды»

textual
Листинг программы
// 
public string TimeNow()
{
    return Sec.ToString();
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.25 из 5
Похожие ответы