zoukankan      html  css  js  c++  java
  • Net基础篇_学习笔记_第十天_方法(函数)

    方法(函数):

    函数就是将一堆代码进行重用的一种机制。//解决冗余代码问题------方法出现了。            面向对象的三大特征:封装、继承、多态


    函数的语法:
    [public] static 返回值类型 方法名([参数列表])
    {
    方法体;
    }


    public:访问修饰符,公开的,公共的,哪都可以访问。
    static:静态的  (面向对象时会再了解)
    返回值类型:如果不需要写返回值,写void


    方法名:要符合Pascal 规则,每个单词的首字母都大些,其余字母小写。
    参数列表:完成这个方法所必须要提供给这个方法的条件。如果没有参数,小括号也不能省略。

    方法写好后,如果想要被执行,必须要在Main()函数中调用。


    方法的调用语法:
    类名.方法名([参数]);

    注意:

    在某些情况下,类名是可以省略的,如果你写的方法跟Main()函数同在一个类中,这个时候,
    类名可以省略。

     1 using System;
     2 using System.Collections.Generic;
     3 using System.Linq;
     4 using System.Text;
     5 using System.Threading.Tasks;
     6 
     7 namespace _数组练习01
     8 {
     9     class Program
    10     {
    11         static void Main(string[] args)
    12         {
    13             while (true)
    14             {
    15                 Console.WriteLine("Hello World");
    16                 // break;                             //显示结果为:Hello World和 Hello ,Net
    17                 // continue;                          //显示结果为:不停地重复地显示为Hello World
    18                 return ;                              //显示结果为:屏幕一闪而过,未执行下面代码;      return两个作用:1.立即结束本次方法(跳出Main函数)2.在方法中返回要返回的值。
    19 
    20             } 
    21             Console.WriteLine("Hello .Net");
    22             Console.ReadKey();
    23         }28     }
    29 }
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace _数组练习01
    {
        class Program
        {
            static void Main(string[] args)
            {
                //计算两个整数的最大值 ,方法的调用
                int max=Program.GetMax(5,9);
                Console.WriteLine(max);
                Program.PlayGame();
                Program.PlayGame();
                Program.PlayGame();
                Program.PlayGame();
                Program.PlayGame();
                Program.Wudi();
                Program.PlayGame();
                Program.PlayGame();
                Program.PlayGame();
                Program.Wudi();
                Program.PlayGame();
                Program.PlayGame();
                Console.ReadKey();
                
            }
            /// <summary>                        文档注释
            /// 计算两个整数的最大值,并且将最大值返回。
            /// </summary>
            /// <param name="n1">第一个整数</param>
            /// <param name="n2">第二个整数</param>
            /// <returns>将最大值返回</returns>
            public static int GetMax(int n1, int n2)
            {
                return n1 > n2 ?n1:n2;
            }
            /// <summary>
            /// 正常玩游戏
            /// </summary>
            public static void PlayGame()
            {
                Console.WriteLine("超级玛丽走啊走,跳啊跳,顶呀顶");
                Console.WriteLine("超级玛丽走啊走,跳啊跳,顶呀顶");
                Console.WriteLine("超级玛丽走啊走,跳啊跳,顶呀顶");
                Console.WriteLine("超级玛丽走啊走,跳啊跳,顶呀顶");
                Console.WriteLine("超级玛丽走啊走,跳啊跳,顶呀顶");
            }
            /// <summary>
            /// 无敌模式
            /// </summary>
            public static void Wudi()
            {
                Console.WriteLine("屏幕开始闪烁");
                Console.WriteLine("播放无敌的背景音乐");
                Console.WriteLine("屏幕停止");
            }
        }
    }
  • 相关阅读:
    安卓开发学习笔记(七):仿写腾讯QQ登录注册界面
    android studio 撤销和恢复
    安卓开发学习笔记(六):如何实现指定图片定时开屏功能?
    JAVA小白开发环境配置(编译器为Idea)
    我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。
    安卓开发学习笔记(五):史上最简单且华丽地实现Android Stutio当中Webview控件https/http协议的方法
    安卓开发学习笔记(四):Android Stuidio无法实现隐式Intent是为什么?
    XML如何添加注释?
    安卓开发学习笔记(三):Android Stuidio无法引用Intent来创建对象,出现cannot resolve xxx
    安卓开发学习笔记(二):如何用Android Stuidio在res资源下创建xml视图文件
  • 原文地址:https://www.cnblogs.com/NBOWeb/p/7298953.html
Copyright © 2011-2022 走看看