• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C#类中无参/有参构造函数的使用例子1

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

题目:编程实现一个图书类 book,增加有参和无参数构造函数,同时具有如下功能:

记录和访问图书信息,包括书名,作者,价格。用两种不同的构造函数创建两本书,使这两本书都具有各自的相关信息,最后将其信息输出

 1     class Book//类名用帕斯卡命名法
 2     {
 3         public string BookName, Author;//书名, 作者(字段)
 4         public int Price;//价格(字段)
 5         public Book()//无参构造函数
 6         {
 7             BookName = "C#";
 8             Author = "Sophie Wang";
 9             Price = 99;
10         }
11         public Book(string bookName2, string Author2, int Price2)//有参构造函数(参数用驼峰命名法)
12         {
13             BookName = bookName2;
14             Author = Author2;
15             Price = Price2;
16         }
17     }//两个构造函数中用的字段是一样的
18     class Program
19     {
20        
21         static void Main(string[] args)
22         {//对象是类的实例化
23             Book book1 = new Book();//创建Book类的一个对象book1
24             Console.WriteLine($"书名:{book1.BookName} ");
25             Console.WriteLine($"作者:{book1.Author} ");
26             Console.WriteLine($"价格:{book1.Price} ");
27             Console.WriteLine("--------------------------------------");
28             Book book2 = new Book("C++", "Chenfei Wang", 100);//创建Book类的第二个对象book2(有参构造函数需要从外部输入实参)
29             Console.WriteLine($"书名:{book2.BookName} ");
30             Console.WriteLine($"作者:{book2.Author} ");
31             Console.WriteLine($"价格:{book2.Price} ");
32             Console.ReadKey();
33             
34         }
35     }

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C#破解防盗链发布时间:2022-07-14
下一篇:
c#写入cookie。js获取发布时间:2022-07-14
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap