第十四天

学会了构造方法,自定义方法

明天学习方法重载

在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.自定义方法

方法除了系统默认的构造方法外,其他均为自定义方法。

 

 

posted @ 2020-07-19 18:16  yasai  阅读(97)  评论(0)    收藏  举报