Java的对象和类
对象是一个类的实例。类是一个模板,描述一类对象的行为和状态。
Public class Dog{
String breed;
int size;
String colour;
int age;
void eat (){}
void run(){}
void sleep (){}
void name (){}
}
breed,size,colour,age是属性。
eat,run,sleep,name都是方法。
一个类可以包括局部变量,成元变量,类变量。
构造方法
在创建的时候至少要有一个构造方法,构造方法必须与类同名,一个类会有多个构造方法。
public class Puppy{
public Puppy(){
public Puppy(String name){}
//这个构造器仅有一个参数:name
}
}
创建对象
创建对象需要三步:
第一步:声明:声明一个对象,包括对象名称和对象类型。
第二步;实例化:使用关键字new来创建一个对象。
第三步;初始化:使用new创建对象时,会调用构造方法初始化对象。
public class Puppy{
pubilc Puppy(String name){
System.out.println("小狗的名字是:"+name)
}
pubilc static void main (String[] args){
//下面的语句将要创建一个Puppy对象
Puppy myPuppy =new Puppy("tommy")
}
}