06面向对象(二)(NEW).pptVIP

  • 6
  • 0
  • 约9.11千字
  • 约 35页
  • 2017-11-26 发布于河南
  • 举报
06面向对象(二)(NEW)

* 默认构造器 如果程序中没有定义任何的构造器,则编译器将会自动加上一个不带任参数的构造器 默认构造器不带任何的参数,也没有”方法体” Public class Dog{ int weigth; public Dog() { } } 注意这个构造器实际上并不存在于源程序中 * 带参数的构造器 使用带参数的构造器可用来在实例化时为对象赋初值 并且可以编写多个带参数的构造器,实现构造器重载 方法的重载—方法名称相同 参数类型不同 参数数量不同 满足任一种,均可实现方法重载 * 构造器示例-1 public class Dog{ int weight; //重量 public Dog(int dog_weight){ weigth=dog_weight } public Dog(){ } public class Test{ public static void main(String[ ] args) { //实例化Dog Dog d=new Dog(20); System.out.println(“\n狗的重量为: +d.weight); } } 带参数的构造器接受整型 不带参

文档评论(0)

1亿VIP精品文档

相关文档