函数或者说方法都是写在类下的,我们可以通过函数名来调用它们。首先,我们要弄清楚为什么会有函数或者说方法这种东西?这里,我们使用了与前一篇同样的思维方式,先从它的目的或者实用价值出发。当我们在编写程序的时候,有时会遇到这样的情况。比如说,求某个数的阶乘。我们会写出一连串的语句,以得到我们的结果。可是,如果我们后面又要求另一个数的阶乘,我们又要重写一遍。当然,如果你说复制粘贴,那确实不错。但是,如果某种情况要改的地方很多呢?这显然就不是一种简单的途径。正因为如此,才有了我们的函数或者说方法。

我们如何来定义一个方法?首先,我们说,方法是写在类的下面的。其次,就像声明变量变量一样,首先要写上关键字或者说修饰符。然后,是这个方法的名称,这是我们调取它的方式。最后加上括号和花括号里面的方法体。方法体即是那些重复的一连串的语句,括号是一种格式。如果你问,括号里写的是什么东西,官方说法是“参数”。为什么会有这个?举个例子,你写了一个求平均数的方法,你写上方法名和括号,发现不对。为啥?因为你没说求那几个数的平均数。所以,你得在定义方法的时候在括号里写上那几个数的数据类型,用“,”隔开。然后,当你引用的时候在括号里写那几个数。这样,你可以写上不同的数,得到不同的结果,这就好像数学中的函数。

其实,后面的结构体或者枚举类型也是一个意思。它们都是为了某种需求而创立的,并不是什么突兀的东西。我建议,找一个最简单的例子,然后试着去理解它,这绝对比死记硬背强多了。为了应付更多抽象的概念,我建议使用层次结构。概念之间总是存在逻辑关联的,如果能够理解它们的从属关系那便是极好的。实在理解不了,就找几个实例看看吧,想要背过估计是行不通的。

最新文章

  1. 在WPF中使用WinForm控件方法
  2. 30天C#基础巩固-----序列化,集合
  3. Roll A Ball
  4. C#控件根据窗体改变大小
  5. Lubuntu下配置Python开发环境
  6. alpha阶段总结 说明
  7. 剑指Offer33 第一个只出现一次的字符
  8. java 内部类定义在局部时需要注意的情况
  9. windows mysql 中文乱码和中文录入提示太大错误的解决方法
  10. FZU 2113 Jason的特殊爱好
  11. 明天opp¥this xuexi 资料在高中一班
  12. 关于Monkey的一切都在这里
  13. 平时自己项目中用到的CSS
  14. 超好用的memcache管理及可视化监控工具,真方便!
  15. 牛客小白月赛13 小A买彩票 (记忆化搜索)
  16. Data Center手册(1):架构
  17. Go基础系列:channel入门
  18. iOS ---------- 获取设备的各种信息
  19. Redis安装完后redis-cli无法使用(redis-cli: command not found)
  20. gnome-shell 扩展

热门文章

  1. 在 xampp 环境下安装 laravel
  2. 史上最全github使用方法:github入门到精通
  3. c++实现kd树
  4. 【转】“正由另一进程使用,因此该进程无法访问该文件”的问题&解决方法
  5. 深入理解CSS计数器
  6. Android中常用控件及属性
  7. MySQL的学习--join和union的用法
  8. 可变参数宏__VA_ARGS__
  9. Linux rsync实现断点续传
  10. 轻松自动化---selenium-webdriver(python) (七)