1.类定义完之后不能直接使用,必须先new一个对象才能调用。
两种方法: (1)声明并实例化对象:
类名称 对象名称 = new 类名称();
(2)分布进行对象实例化:
【1】声明对象: 类名称 对象名称 =null;
【2】实例化对象:对象名称 = new 类名称();
2.调用类中的属性:对象.属性= 内容;
调用类中的方法:对象.方法();
1.类定义完之后不能直接使用,必须先new一个对象才能调用。
两种方法: (1)声明并实例化对象:
类名称 对象名称 = new 类名称();
(2)分布进行对象实例化:
【1】声明对象: 类名称 对象名称 =null;
【2】实例化对象:对象名称 = new 类名称();
2.调用类中的属性:对象.属性= 内容;
调用类中的方法:对象.方法();
class类定义的语法:
class类名称{
属性;
属性;
方法(){
}
}
类名称每个单词首字母要求大写,类中的每一个方法的代码尽量不要特别长
类定义完成之后是不能直接去使用的,如果要使用,必须产生对象,产生对象的方法:
1、声明并实例化对象:类名称 对象名称=new 类名称();
2、分布进行对象实例化:
1.声明对象:类名称 对象名称=null
2.实例化对象:对象名称=new 类名称()
2.2 类与对象的定义
如果在程序之中要进行类的定义你可以使用class关键字完成,而定义的语法如下:
class 类名称 { //所有的程序都要求以“{}”作为分界符
属性;
属性;
方法(){}
}
此时的方法不在由主类直接调用,而是要通过对象进行调用。
范例:定义类
class Person{
String name;
int age;
public void info() {
System.out.println("name = "+ name + ",age = " + age);
}
}
在这个类中只是定义了两个属性和一个方法,特别需要注意的是,类中可以定义的属性数量和方法数量是没有限制的,而且在编写的时候,每一个方法中的代码尽量不要特别长。
类定义完成之后是不能够直接去使用的,如果要想使用类必须要产生对象,而对象的定义分为以下两种语法形式:
class Person{//定义一个类,类名称要求首字母大写
String name;
int age;
public void info() {
System.out.println("name = "+ name + ",age = " + age);
}
}
public class Class{
public static void main(String args[]) {
//类名称 对象名称 = new 类名称();
Person kai = new Person();//这个时候就表示我们实例化了一个kai对象
kai.name = "wangkai";//设置对象中的属性
kai.age = 23;
kai.info();//调用方法
}
}
以上就实现了一个最基本的类的定义以及对象的使用。
类定义:
1.声明并实例化对象:类名称 对象名称=new 类名称();
2.分步进行对象实例化:
(1)声明对象:类名称 对象名称=null;
(2)实例化对象:对象名称=new 类名称();
调用类中的属性:对象.属性=内容;
调用类中的方法:对象.方法();
public class Person{ private int age; }
class Person{//定义一个类,类名称每个单词首字母要求大些
String name;
String age;
}
new会开辟内存。
声明并实例化对象;
类名称 对象名称 = new 类名称();
声明对象:
类名称 对象名称=null;
实例化对象:
对象名称 = new 类名称();