欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C#上手练习7(方法语句2)

程序员文章站 2022-08-05 22:48:12
上一篇方法调用赋值封装,这里使用封装后调用,尽量满足开闭原则。 以及静态类的使用。 ......

上一篇方法调用赋值封装,这里使用封装后调用,尽量满足开闭原则。

以及静态类的使用。

using system;

namespace kingtest03
{
    class program
    {
        int a;
        string b;
        int c;
        static void main(string[] args)
        {
            program program = new program();
            program.book(123, "学习c#", 432);//传入实际参数
            program.print();
            console.writeline("下面是静态类调用,不需要创建实例,直接使用“类名.类成员”的方式即可");
            program1.book1(1234, "我要学习c#", 4321); //直接使用“类名.类成员”的方式
            program1.print1(); //直接使用“类名.类成员”的方式
        }
        public void book(int id, string name, int price)//赋值也用形式参数封装起来
        {
            a = id;
            b = name;
            c = price;
        }
        public void print()
        {
            console.writeline("图书的编号是:" + a);
            console.writeline("图书的名字是:" + b);
            console.writeline("图书的价格是:" + c);
        }
    }
    public class program1
    {
        public static int a1;
        public static string b1;
        public static int c1;
        public static void book1(int id, string name, int price)
        {
            a1 = id;
            b1 = name;
            c1 = price;
        }
        public static void print1()
        {
            console.writeline("图书的编号是:" + a1);
            console.writeline("图书的名字是:" + b1);
            console.writeline("图书的价格是:" + c1);
        }
    }
}

C#上手练习7(方法语句2)