首页 > 其他 > 详细

第十六章:方法的定于与使用

时间:2020-06-07 15:46:58      阅读:53      评论:0      收藏:0      [点我收藏+]

 方法的定于与使用:
方法:实例方法,静态方法(构造方法,抽象方法,虚方法,扩展法)
定义规范:访问修饰符,返回值类型 方法名(参数1,参数2,参数3。。。)
{
在这里我们要做的事件
return返回值(没有返回值就不用写return语句,有返回值就一定要写return语句)
}
方法命名:Pascal命名法,首字母大写
方法调用:对象名,方法名(参数)
静态方法定义规范:
与普通方法的区别
1,加上static就是静态方法
2,调用区别:类名,方法
3,静态方法,只能调用静态成员
4,非静态可以访问类中的任何成员

静态方法和非静态方法最重要的区别:内存开辟的时间不一样,静态是程序运行时刻开辟
 实例化方法。。。new的时候开辟

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace 方法的定于与使用
{
    class Program
    {
        /// <summary>
        /// 方法的定于与使用
        ///方法:实例方法,静态方法(构造方法,抽象方法,虚方法,扩展法)
        ///定义规范:访问修饰符,返回值类型 方法名(参数1,参数2,参数3。。。)
        ///{
        ///在这里我们要做的事件
        ///return返回值(没有返回值就不用写return语句,有返回值就一定要写return语句)
        ///}
        ///方法命名:Pascal命名法,首字母大写
        ///方法调用:对象名,方法名(参数)
        ///静态方法定义规范:
        ///与普通方法的区别:
        ///1,加上static就是静态方法
        ///2,调用区别:类名,方法
        ///3,静态方法,只能调用静态成员
        ///4,非静态可以访问类中的任何成员
        ///
        /// 静态方法和非静态方法最重要的区别:内存开辟的时间不一样,静态是程序运行时刻开辟
        /// 实例化方法。。。new的时候开辟
        /// </summary>
        /// <param name="args"></param>

        static void Main(string[] args)
        {
            calculate calculate = new calculate();//实例方法
            calculate.print();//调方法(对象名,方法名)
            int relust = calculate.Add(2, 5);
            Console.WriteLine("你的计算结果为:"+relust);

            Console.ReadLine();
        }
    }
    /// <summary>
    /// 方法是写到类里面的
    /// </summary>
    public class calculate
    {
        /// <summary>
        /// 无返回值,无参数(所以不用写return语句)
        /// </summary>
        public void print()
        {
            //写我们要做的事情
            Console.WriteLine("我要开始计算了");
        }
        /// <summary>
        /// 加法参数(有返回值有参数所以有return语句)
        /// </summary>
        /// <param name="a">一个参数</param>
        /// <param name="b">第二的参数</param>
        /// <returns></returns>
        public static int Add(int a, int b)//加上static就是静态方法
        {
            int result =a + b;
            return result;
        }
    }
}

 

第十六章:方法的定于与使用

原文:https://www.cnblogs.com/wangqiangya/p/13060756.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!