当前位置: 代码迷 >> Eclipse >> java 类 有参数的方法 数组 对象 有点不懂啊求详细,该怎么解决
  详细解决方案

java 类 有参数的方法 数组 对象 有点不懂啊求详细,该怎么解决

热度:776   发布时间:2016-04-23 01:44:54.0
java 类 有参数的方法 数组 对象 有点不懂啊,求详细
java 类 有参数的方法 数组 对象 有点不懂啊,求详细
------解决方案--------------------
1.我们通过类来看待对象,类是对象的抽象,一个类是一个新的数据类型。
在面向对象编程中,除了简单数据类型,就是对象类型。
定义类的格式:
class  Student{
  代码
}
注意类名中单词的首字母大写。
2.java带参数的方法就是:一个方法根据输入的参数不同起到不同的作用,你可以把方法理解为一个处理机,参数相当于他处理的数据,返回值就是处理结果。
public void play(int i,String j){

}
拿这一方法来说,调用它必须带一个int类型参数和一个String类型参数,例如:play(1,"1");
3.一维数组的声明方式:type var[]; 或type[] var;
声明数组时不能指定其长度(数组中元素的个数),Java中使用关键字new创建数组对象,格式为:
数组名 = new 数组元素的类型 [数组元素的个数]。
一维数组的初始化方式:
动态初始化:数组定义与为数组分配空间和赋值的操作分开进行;
静态初始化:在定义数字的同时就为数组元素分配空间并赋值;
默认初始化:数组是引用类型,它的元素相当于类的成员变量,因此数组分配空间后,每个元素也被按照成员变量的规则被隐士初始化。
二维数组和一维数组的注意事项差不多。
4.EVERYTHING IS OBJECT(万物皆对象)。
所有的事物都有两个方面:
有什么(属性):用来描述对象。
能够做什么(方法):告诉外界对象有那些功能。
后者以前者为基础。
大的对象的属性也可以是一个对象。
对象的方法的实现细节是屏蔽的,只有对象方法的实现者了解细节。
方法的定义非常重要。方法有参数,也可能有返回值。
对于对象的要求:高内聚、低耦合,这样容易拼装成为一个系统。
面向对象的思想:以对象为中心,先开发类,得到对象,通过对象之间相互通信实现功能。
在用面向对象思想开发的过程中,可以复用对象就进行复用,如无法进行复用则开发新的对象。
  相关解决方案