1.如何定义类
类是对一类事物进行描述,是抽象的,概念上的定义。
在Java语言中定义类的语法如下:
[修饰符]class 类名
{定义构造方法;
定义属性;
定义方法;
}
在上述语法格式中,修饰符可以是public,final,abstract或完全省略这3个修饰符,而类名只要是一个合法的标识符就行。
对一个定义类而言,可以包含3个最常见的成员,即构造方法,属性和方法,3个成员都可定义零个或多个,如果3个成员都只
定义零个,就是定义了一个空类,这没有实际意义。
2.如何定义属性
在java语言中定义属性的语法如下:
[修饰符] 属性类型 属性名 [=默认值]
3.如何定义普通方法
方法是类或对象的行为特征的抽象,是类或对象最重要的组成部分,通过方法可以实现对类的属性的操作。
目前阶段相对来说接触最多的是main()方法,它有别于其它一般的方法,无需声明就可以直接使用。
main()方法是Java中的一个非常特殊的方法,它的命名格式是由Java内部硬性规定的,不能随意修改main()
方法的格式。
定义方法的语法如下:
访问修饰符 返回值类型 方法名(形参){
方法体;
}
4.如何创建对象
类的作用就是创建对象,由类生成对象
对象的创建的语法如下:
类名对象名=new 类名();
5.如何定义构造方法
在类定义中有一类特殊的方法,此类方法的名称与类名完全一致,在创建对象时用于对成员变量进行初始化,此类方法被称为构造方法
6.什么是可变参数,怎么用
可变参数只能出现在参数列表的最后。“...”位于变量类型和变量名之间,前后有无空格都可以。调用可变参数的方法时,
编译器为该可变参数隐含创建一个数组,在方法体中一数组的形式访问可变参数。