一、创建类对象
创建类对象的语法 形式如下。
类名 对象名 = new 类名();
上面的语法形式是一种简单形式,通过“对象名”即可调用类中的成员。
调用的语法形式如下。
对象名 . 类的成员
实例:
在 Book 类中添加一个向属性赋值的方法,并在 Main 方法中调用。
通过上面的实例可以了解类的对象调用属性和方法的基本用法,给属性赋值的代码如下。
类的对象 . 属性名 = 值;
如果要取得属性的值,直接使用“类的对象.属性名”即可。 使用类的对象调用方法的代码如下。
类的对象 . 方法名(参数);
注意:在调用方法时需要传递对应类型的参数。
二、调用静态类成员
如果将类中的成员使用修饰符 static 声明,则在访问类成员时直接使用“类名.类成员”的方式即可。
需要注意的是,如果将一个方法声明成静态的,在方法中只能直接访问静态类成员,非静态成员通过类的对象调用才能访问。
实例:将 Book 类中的属性和方法更改为静态的。
从调用的方式可以看出,在调用 Book 类中的成员时不必再创建类的对象,而是直接通过类名即可调用类中的静态成员。通常将类中经常被调用的方法声明成静态的。