一.类和对象的概念
类是对客观事物的抽象,而对象是类的实例。
二.类中有什么
类中包含属性和方法。
1.属性的定义:访问修饰符 数据类型 属性名
a.访问修饰符包括:private(私有的) public(公共的)
b.数据类型: 数值型(包括整数型和浮点型),字符型,布尔型
2.方法的定义:访问修饰符 返回值类型名 方法名(形参){方法体}
(构造方法的定义:访问修饰符 类名(形参){方法体})
三.怎么来调用
1.普通方法的调用:类名 对象名=new 构造方法;
对象名.类中的方法名( );
2.构造方法的使用:类名 对象名=new 类名(" ", , );
构造方法在类初始化的时候被调用
四.函数的重载
1.方法名相同
2.返回值类型不同或形参的个数或顺序不同。
五.this的使用
this是当前类的对象。方便了大量代码的使用。
1.在构造方法中使用this调用本类中的其他构造方法。
例:this(" " , , );!!*并且在构造方法中只能放在第一行!
2.在普通方法中使用this调用本类中的其他普通方法.(也可以省略)
例:this.要调用的方法();
3.在普通方法里使用this调用构造方法.
例:new 构造方法名(" ", , );
4.在方法中的一种this使用。
例:String name;
public void SetName(String name)
this.name=name;(前name是属性,后name是形参)
5.在非构造方法中this一般省略。