机房重构准备工作(1)-----方法+实例化
来源:互联网 发布:中国软件城市排名 编辑:程序博客网 时间:2024/05/18 02:08
已经打算开始机房很久了,但是却一直没有动手,感觉自己准备的并不是特别的好,准备工作的10%并不能达标,于是搜寻了一些资料,加上自己的理解和认知,对机房重构做一个好的铺垫,然后争取在短期内把它拿下~从昨晚到今天上午一直依旧还处于一个懵逼的状态,现在终于有所感觉了~
重构里的一些基础,个人理解~
(1)方法:其实这个一个很基础的知识,但是还是很懵逼,索性让自己更懂一点吧。
方法就是把一些相关的语句组织在一起,用来执行一个任务的语句块,也就是我们平时说的函数。
从文字上,方法的作用就是处理某个任务。
对于方法比较重要的方面是1.定义方法,2.调用方法。
对于定义方法,其实一直在做,到现在才真正明白
定义方法:<Access Specifier> <Return Type> <Method Name>(Parameter List)
{
Method Body
}
这里边的元素也很好的理解:
Access Specifier:访问修饰符,这个决定了变量或方法对于另一个类的可见性。
Return type:返回类型,一个方法可以返回一个值。返回类型是方法返回的值的数据类型。如果方法不返回任何值,则返回类型为 void。
Method name:方法名称,是一个唯一的标识符,且是大小写敏感的。它不能与类中声明的其他标识符相同。
Parameter list:参数列表,使用圆括号括起来,该参数是用来传递和接收方法的数据。参数列表是指方法的参数类型、顺序和数量。参数是可选的,也就是说,一个方法可能不包含参数。
Method body:方法主体,包含了完成任务所需的指令集。
举个例子:
public int MaxNum(int num1,int num2)
{
int result;
if(num1>num2)
result=num1;
else
result=num2;
return result;
}
这就是一个最简单比较大小的方法(函数)
定义方法必须包含的内容:修饰符+返回类型+方法名称+参数+主体
对于调用方法,感觉平时比较常用的方法就是使用类的实例调用其他类的共有方法。
举个例子:感觉没有现成的例子。但是碰见了很多,自己体会吧~
调用方法可以使用实例化的方法调用方法,但是必须要有参数
这个调用方法的过程里又涉及到另一个东西:类的实例,我也是不是很懂
类的实例
实例化:通常把用类创建对象的过程称为实例化,格式一般是:类名 对象名 = new 类名(参数1,参数2...参数n);
这个在C#里也很常见啊。同时也和构造函数很相像。
构造函数:一种特殊的方法。为对象成员变量赋初始值,终于new运算符一起使用~,里边也有一个new,要加以区分啊。
- 机房重构准备工作(1)-----方法+实例化
- 机房重构准备工作(2)--sql注入和参数化查询
- 机房重构准备工作(4)--错误整理
- 机房重构准备工作(3)---反射+抽象工厂
- 机房重构的准备工作--从整理思路到画图
- 机房重构准备工作(5)--数据库建表
- 【机房重构】构造方法
- 机房重构模板方法
- 机房重构--模板方法
- 机房重构总结1
- 【机房重构】方法调用---再小也要理解
- 机房重构之模板方法模式
- 机房重构(1)——SqlHelper
- 重构机房收费系统(一)
- 重构机房收费系统(二)
- 机房收费重构(四)-SqlHelper
- 机房重构小结(三层)
- 机房重构(6)---完结篇
- Android-使用HttpURLConnection实现多线程下载
- Shiro简介
- HTML&CSS设计与构建网站(二)
- linux ls -al 各项说明
- HDU OJ 2016.数据的交换输出
- 机房重构准备工作(1)-----方法+实例化
- [Offer收割]编程练习赛10
- C++ Type Traits的学习 (Boolan学习笔记第九周)
- Mybatis[7]
- 站在巨人的肩膀上---搜狗输入法实用技巧3。
- C++的基础知识
- 解决SVN提交时报错 svn Previous operation has not finished; run 'cleanup' if it was interrupted
- 第一个wxPython程序:显示系统当前进程
- Spark集群搭建