A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 赵学辉 中级黑马   /  2012-7-11 08:16  /  1645 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在最近的学习中发现类名也可以当成“void,double,int‘”等等这些数据类型
方法中并且也可以返回;
class person
    {
        public personps()
        {  
            person ps=null;

            return ps;
        }

4 个回复

正序浏览
不好意思 上面是
class person
    {
        public person  ps()
        {  
            person ps=null;

            return ps;
        }
这样子的
回复 使用道具 举报
类一直都是这么用的啊~~
你写的是定义一个类的代码,在使用的时候就要那样定义
回复 使用道具 举报
类本来就是一种自定义的数据类型,表示这个方法将要返回的数据的类型是什么样的,
在这个意义上,它和double,int等没有什么区别,而void表示这个方法没有返回值
回复 使用道具 举报
1,C#中的一般的方法,该方法定义格式为:
     public int function1(参数...)
     {
       ......
     }
2, 根据类型不同其他格式为:
      public double function2(参数...)
     {
       ......
     }
3,  public void function3(参数...)
     {
       ......
     }
4,  其中的int,double ,void 就是定义返回类型。如果此方法无返回值,那么返回类型必须定义为void。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马