C#路途之 类(1) public

来源:互联网 发布:怎样更换淘宝账号 编辑:程序博客网 时间:2024/05/17 09:19

前阵子无论是在看C++的时候,就看到了一个class;以为是结构体别名;

真是狗眼不识“类”;

相当于结构体思想,但是更加的明确,也可以抽象的理解为函数套函数;

但是更加的精确,复杂的多;

包括了:public,private,protected,internal;这是四类访问修饰符,

大概的感觉就是,public就可以在class内部的任意一个部位的函数被使用,其他的权限依次减小吧;

附上一个纯public的代码;

顺带复习了一下输出输出;

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 类的使用{    public class Car    {        public double OilMeter; //*油表数值,单位:升        public double Oilvolume;//*油箱容量,单位:升        public double OilCos;   //*油耗,每百公里小号        public double Oilleage; //*里程数,单位:公里        public void info()        {            Console.WriteLine("这辆车已经行驶了{0}公里,油箱中还有{1},油耗为百公里{2}升。", Oilleage, OilMeter, OilCos);        }        public Car(double x , double y ,double z)        {            Oilleage= x;            OilMeter = y;            OilCos = z;        }    }    class Program    {        static void Main(string[] args)        {            int x, y, z;            Console.WriteLine("请输入三个数字分别表示车的行驶距离,油箱剩余量,消耗多少");            x = Convert.ToInt32(Console.ReadLine());            y= Convert.ToInt32(Console.ReadLine());            z = Convert.ToInt32(Console.ReadLine());            Car taxi = new Car(x, y, z);//*先对car赋值;            taxi.info();//*再让赋值后的输出;            Console.ReadKey();        }    }}


1 0
原创粉丝点击