类和对象讲解.pptVIP

  • 13
  • 0
  • 约7千字
  • 约 36页
  • 2019-11-27 发布于广东
  • 举报
对象初始化 在上例中,只能逐个地为数据成员赋值,如果想在对象实例化的同时就初始化成员属性,就使用到了构造方法; 构造方法是特殊的成员方法,它与类同名,在对象实例化时由虚拟机自动调用; 请注意:构造方法没有返回值类型,也不能有返回值。 构造方法示例 /*定义ConstructorDemo类,对构造方法进行测试*/ class ConstructorDemo { /*构造方法,方法名与类名完全一致 无需指定返回值类型,也不能有返回值*/ public ConstructorDemo() { System.out.println(这是构造方法); } } /*Test类,用来容纳main方法 一般将包含有main方法的类声明为public*/ public class Test { /*main方法,程序入口*/ public static void main(String[] args) { /*实例化ConstructorDemo类的对象*/ ConstructorDemo cd = new ConstructorDemo(); } } 构造方法 正是由于在实例化对象的同时会自动调用构造方法,所以构造方法一般用来给数据成员分配资源或初始化数据成员; 构造方法的一般形式: 访问权限 类名(形参列表) { 方法体

文档评论(0)

1亿VIP精品文档

相关文档