《Java期末复习知识点.docxVIP

  • 11
  • 0
  • 约2.01万字
  • 约 29页
  • 2017-01-15 发布于北京
  • 举报
《Java期末复习知识点

Java知识点整理变量传值(两个变量赋值,将一个变量给方法的参数赋值)值传递:基本类型之间是值的复制,传递基本数据类型参数值传递只是将(实参)参数复制一份(传递给形参)而已,函数进行操作的是另一个参数(形参),只是另一个参数(形参)的值和传递的参数(实参)值是相同的,另一个参数(形参)对方法值的改变不会影响到该参数(实参)的值。B,地址传递:引用类型之间的是地址的复制,将对象作为参数传递地址传递是直接把参数(实参)的地址传递给函数,这时函数是直接对原来的参数(形参)进行操作的,所以值会变化。方法中需要传递的参数成为形式参数,即形参,而对象或者基本类型称为实际参数。Eg:int a=10;Book b=new Book(),为实际参数继承只能单继承在找错题中注意父类有无无参构造器。如果子类构造方法的参数和父类构造方法的参数相同,则意味着进行重写,重写需满足传递参数、方法的声明都相同。在方法重写时,如果需要调用父类的构造方法,则用super.方法()一个.java源文件定义一个类,类都使用public定义诸如结婚是否满足条件,可以在clas person里面定义一个public Boolean marrywith(person p),诸如对年龄、收入等等进行区分,可以在setage中进行定义区别Eg:父类shape有子类circle和rect,shape里面可以没有成员变量,构造方法等

文档评论(0)

1亿VIP精品文档

相关文档