.NET c#方法的简单介绍及方法重载以及静态类和非静态类

本文介绍了C#中的方法概念,包括方法的定义、访问修饰符如private和public,以及静态类和非静态类的区别。重点讨论了方法的返回值类型、重载以及递归算法的应用,例如在斐波那契数列中的实现。同时,提到了构造函数和析构函数的作用,阐述了它们在对象生命周期中的角色。
摘要由CSDN通过智能技术生成

1.方法:方法就是将一堆代码进行重用的一种机制。方法就是一段代码,这段代码可能有输入的值(参数),可能会返回值。一个方法就像一个专门做这件事的人,我们调用它来做一些事情,它可能需要我们提供一些数据给它,它执行完成后可能会有一些执行结果给我们。要求的数据就叫参数,返回的执行结果就是返回值。
2.在这里提到几个关键字:
private:私有只能在当前类自身内访问.
public:在整个命名空间都能访问.
3.静态类和非静态类:
静态(static)类:在使用时,不能进行实例化,类里面的成员必须全部是静态,访问类中的公开成员,直接使用类名点;
非静态类中的静态成员:在静态的方法中只能访问外部的静态成员,访问时,不需要使用实例化对象访问,直接使用类名进行访问.
4.方法的定义:
•[访问修饰符] [static] 返回值类型 方法名()
{
方法体;
}
•命名规则:方法名开头大写,参数名开头小写,参数名、变量名要有意义
•方法的调用,对于静态方法,调用有两种方式
•如果在同一个类中,直接写名字调用就行了.
•或者类名.方法名();
5.递归算法:在一个方法中调用自己.
案例:斐波那契数列
控制台:

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

namespace _05斐波那契数列
{
    class Program
    {
        static void Main(string[] args)
        {
             //斐波那契数列
            //0,1,1,2,3,5,8,13,2
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

豆皮没有豆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值