类和对象总结
经过晚上的学习,我们了解了类的组成,基本格式,实例化对象和构造方法等基本内容,现总结如下:
类和对象是面向对象编程的基础。具体的某一个物体或者具体的某一个事物就是一个对象。描述一个对象的时候就要从两个方面描述:1、该对象的特征;2、该对象的功能,用途以及行为。
那么我们就可以根据对象相似的特征和相似的行为进行归类,程序中的类就是对象生活中类的一种定义。类有两个部分组成:1、属性;2、方法。其中属性表示的是对象或者类的特征,方法表示的是对象或者类的行为。也就是说类封装了一类对象的属性和方法。
类的基本格式如下:
public
class 类名{
private 数据类型 属性名;
//构造方法
public 类名(数据类型 形参,…){
……….;
}
//普通方法
public 返回值数据类型 方法名(数据类型 形参,…){
………;
}
}
在面向对象的编程中,通常把用类
创建对象的过程叫做实例化。类需要经过实例化才能够被调用,实例化一个对象的
关键字是:new。基本格式是:
类名 对象名 = new 类名(实参......);
调用方法的格式是:
对象名.方法名(实参......);
在创建对象实例时,构造方法负责对象的初始化,可以为实例
变量初始化赋值。构造方法和普通方法主要的区别在于:(1)、构造方法要与类名相同,无返回类型,再类初始化时调用。(2)、方法最好与类名不同,被对象调用,
静态方法可用类名.方法()。
方法
重载是让类以统一的方式处理不同类型数据的一种手段。JAVA的方法重载就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不同个数和类型的参数来决定具体使用哪个方法。那么方法重载时就必须具备两个条件:1、方法名相同;2、参数类型,顺序,个数至少要有一个不同。
以上就是对这节课所学知识的一个总结,希望能在以后的学习生活中有更多的收获。