第十四天
学会了构造方法,自定义方法
明天学习方法重载
在Java中的所有数据类型都是用类来实现的,Java语言是建立在类这个逻辑结构之上的,因此,Java是一种完全面向对象的程序设计语言,对象是Java语言运行时的核心。
声明语法格式:类名 对象名; 如:BeautifulGirl girlFriend;//声明一个美女类的对象girlFriend
对象声明后,需要用“new”关键字将对象实例化。
实例化的语法格式:对象名 =new 类名();如:grillFriend=new BeautifulGirl();//为grillFriend分配内存
BeautifulGirl girlFriend=new BeautifulGirl();//声明的同时实例化
1.访问对象的属性
对象名.属性:
*如果属性是静态属性,也是带static关键字的属性,可以直接通过类名来访问
2.通过对象调用方法
对象名.方法()
如果是静态方法,也就是带static关键字修饰的方法可以直接使用类名访问。
方法是一种行为,也是一种动作;方法就是类中的一个动作特性
1.类方法
类方法也称作静态方法,静态方法是使用static关键字修饰的方法。通常第一次
调用含类方法的类是系统只为该类创建的一个版本,这个版本被该类和该类所有
的实例共享。
类方法只能操作静态变量,不能访问实例变量。类方法可以在类中被调用,不必
创建实例来调用,当然也可以通多对象来调用。
****静态方法只能访问静态变量
2.实例方法
实例方法可以对对象的实例变量操作,而且可以访问类变量。
3.构造方法(无参构造,有参构造,通过有参构造器来创造)
构造方法又称为构造器,是和类同名的方法,而且不能有返回值,并且方法名字
大小写必须和类名保持一致。构造方法主要是用来创建对象的。
格式:
修饰符 构造方法(){}
public class ConstorDemo{
public ConstorDemo(){
}
public static void main(String[] args){
}
}
通过有参构造器来创造:创建对象时,其实就是调用构造方法的时候,通常
可以利用构造方法初始化一些参数。
ConstorDemo demo =new ConstorDemo(2);
4.自定义方法
方法除了系统默认的构造方法外,其他均为自定义方法。


浙公网安备 33010602011771号