摘要: 继承与抽象类解决工人与学生的问题 抽象类实例 抽象类的作用——为多态创造了可能 抽象类的作用总结 阅读全文
posted @ 2017-10-26 15:32 Advancing-Swift 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 什么是继承? 继承是以父类为基础,子类可以增加新的数据或新的功能。子类不能选择性地继承父类。这种技术使得复用以前的代码非常容易。 JAVA不支持多继承,单继承使JAVA的继承关系很简单,一个类只能有一个父类,易于管理程序,同时一个类可以实现多个接口,从而克服单继承的缺点。 继承好处? 1、这种技术使 阅读全文
posted @ 2017-10-26 15:14 Advancing-Swift 阅读(403) 评论(0) 推荐(1) 编辑
摘要: this 代表当前对象 阅读全文
posted @ 2017-10-26 14:33 Advancing-Swift 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 判断是否是同一人的方法——equals() 不能直接用per1==per2,这不是对象内容的比较而是存放对象地址的值得比较 在Person类中提供一个比较的方法compare()返回boolean值 注意this关键字指的是当前对象。 并且在类的内部即使是私有的属性,也不需要使用共有的方法来调用。 阅读全文
posted @ 2017-10-26 10:22 Advancing-Swift 阅读(566) 评论(0) 推荐(0) 编辑