Java类基本结构的理解

Posted 闫真真

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java类基本结构的理解相关的知识,希望对你有一定的参考价值。

1.类是JAVA程序得的基本组成单位,定义了对象的属性和方法,是具有共同属性和行为的对象的集合。
2.对象的实质:属性+行为。
3.类的基本结构:属性,方法,构造方法,内部类,块。属性是对数据的描述。方法是对象的行为。构造方法用于实例化对象。
4.方法重载:
1)方法重载的原则:函数名相同,参数类型不同,参数个数不同,参数顺序不同,在同一作用域。
2)方法重载跟方法的返回值类型没有关系,只有返回值不同的方法不能构成重载。
5.方法的调用:类名.方法
6.对象的创建:假设存在一个类Person,创建对象语句为Person p=new Person();

下面是一个例子,参考理解
public class Cat {

public static void main(String[] args) {

Kitty K1=new Kitty();//创建一个对象K1

Kitty K2=new Kitty("小猫咪",3);//创建一个对象K2,名字为小猫咪,年龄为3

System.out.println("Kitty的名字:"+K1.name+K1.age+"岁");//输出对象K1的名字和年龄
K1.play();//调用play方法
K1.eat();//调用eat方法

System.out.println("Kitty2的名字:"+K2.name+K2.age+"岁");//输出对象K2的名字和年龄
K2.play();//调用play方法
K2.eat();//调用eat方法


}
}

class Kitty{

String name="小猫";
int age=1;

//无参数的构造方法
Kitty(){

}

//有参数的构造方法
Kitty(String name,int age){
this.name=name;
this.age=age;

}

//玩的方法
void play() {

System.out.println("玩橡皮泥");
}
//吃的方法
void eat() {

System.out.println("吃苹果");
}

}

 

















































以上是关于Java类基本结构的理解的主要内容,如果未能解决你的问题,请参考以下文章

Java类的基本结构(部分)

深入Java基础——基本数据类型及其包装类

深入理解Java虚拟机(类文件结构)

深入理解Java虚拟机——Class类文件的结构

深入理解Java虚拟机——Class类文件的结构

Java内部类