2019年7月13日
摘要: 一、继承 使用要点: 1.父类也称作超类、基类、派生类等。 2.Java中只有单继承,没有像C++那样的多继承。多继承会引起混乱,使得继承链过于复杂,系统难于维护。(类只有单继承,接口有多继承) 3.Java中类没有多继承,接口有多继承。 4.子类继承父类,可以得到父类的全部属性和方法(除了父类的构 阅读全文
posted @ 2019-07-13 19:09 Mentality 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 一、包机制(package) 包机制是java中管理类的重要手段。开发中,我们会遇到大量同名的类 ,通过包我们很容易对解决类重名的问题,也可以实现对类的有效管理。包 对于类,相当于文件夹对于文件的作用。 阅读全文
posted @ 2019-07-13 16:59 Mentality 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 一、this and static 创建一个对象分为如下四步 1.分配对象空间,并将对象成员变量初始化为0或空 2.执行属性值的显式初始化 3.执行构造方法 4.返回对象的地址给相关的变量 this 的本质就是”创建好的对象的地址“,!由于在构造方法调用前,对象已经创建。因此,在构造方法中也可以使用 阅读全文
posted @ 2019-07-13 16:32 Mentality 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 要点: 1.通过new关键字调用!! 2.构造器虽然有返回值,但是不能定义返回值类型(返回值的类型肯定是本类), 不能再构造器里使用 return 返回某个值 3.如果我们没有定义构造器,则编译器会自动定义一个无参的构造函数。如果已定义则编译器不会自动添加! 4.构造器的方法名必须和类名一致! 构造 阅读全文
posted @ 2019-07-13 15:37 Mentality 阅读(361) 评论(0) 推荐(0) 编辑