当前位置: 移动技术网 > IT编程>开发语言>c# > C#上手练习7(方法语句2)

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

2019年09月19日  | 移动技术网IT编程  | 我要评论

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

以及静态类的使用。

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);
        }
    }
}

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网