对象与类

java总是采用按值调用,方法得到的是所有参数值的一个拷贝,方法不能修改传递给他的任何参数变量的内容。

然而,如何是对象参数,得到的时对象引用的拷贝。

1一个方法不能修改一个基本数据类型的参数

2一个方法可以改变一个对象参数的状态

3 一个方法不能让对象参数引用一个新的对象 

如果一个类中出现了名称相同参数不同的方法,并且在调用时同时满足传入参数的类型,则按照顺序调用第一个。

抽象类:

包含了一个或多个抽象方法的类本身必须声明为抽象的。

抽象类可以包含具体数据和具体方法。

类即使不含抽象方法,也可以将类声明为抽象类。

抽象类不能被实例化。但是可以定义一个抽象类的对象变量。

原文地址:https://www.cnblogs.com/ChuPengcheng/p/6036936.html