zoukankan      html  css  js  c++  java
  • 第五章 类与对象 5.1 时间类(案例一)

    【案例一】定义一个时钟类,字段包括时、分秒,能够设置时间和获取时间,显示时间。

       并在Program类中创建该时钟类的对象,并为属性赋值,现实时间。

    案例目的】学会自定义类,学会创建和使用对象。

    代码】如下:

    namespace ConsoleApp2
    {
        class Program
        {
            static void Main(string[] args)
            {
                Clock clock1 = new Clock() ;//new操作符 创建对象和调用构造函数
                clock1.Hour = "13";
                clock1.Minute = "14";
                clock1.Second = "52";
                clock1.Display();
            }
        }
        //定义一个时间类,描述时间的信息
        public class Clock
        {       
            private string hour;
            private string minute;
            private string second;
            //定义属性,set是写入访问器,用于向对象写入数据;get是读取访问器,用于从对象读入数据
            public void Hour()
            {
                set { hour = value; }
                get { return hour; }
            }
            public void Minute()
            {
                set { minute = value; }
                get { return minute; }
            }
            public void Second()
            {
                set { second = value; }
                get { return second; }
            }
            //显示时间信息的方法
            public void Display()
            {
                Console.WriteLine("现在的时间是{}时{}分{}秒", hour, minute, second);
                Console.ReadLine();
            }
        }    
    }

    运行结果如下:

  • 相关阅读:
    centos ftp搭建
    python_模块
    python_如何建立包
    python_类
    python_递归
    python_函数
    python_字典
    python_条件、循环语句
    python_中文乱码问题
    Viola–Jones object detection framework--Rapid Object Detection using a Boosted Cascade of Simple Features中文翻译 及 matlab实现(见文末链接)
  • 原文地址:https://www.cnblogs.com/programme-maker/p/10617302.html
Copyright © 2011-2022 走看看