摘要: 子类new出来的对象,可以调用父类中的方法(private修饰的除外),但当子类中出现父类方法名以及参数一样的方法时,子类中的方法就是重载,覆盖父类中的相同的方法。 注意的方面: 1.子类中的方法与父类中的方法在“有无返回”、“有无参数”都应该一样的。不一样无法覆盖,但是子类中的方法还是可以被调用的 阅读全文
posted @ 2016-07-11 20:07 对与错 阅读(356) 评论(0) 推荐(0) 编辑
摘要: class Person{ String name="小花"; int age=19; void eat(){ System.out.println("在吃饭"); }}class Student extends Person{ void study(String name,int age){ Sy 阅读全文
posted @ 2016-07-10 20:20 对与错 阅读(118) 评论(0) 推荐(0) 编辑
摘要: java的一大特性既是:继承。 1.因为有了一个子类继承了一个父类,才有了后面的多态。 2.类的继承,不要为了节省代码,为了继承而继承,把那个没有任何相关的类链接在一起,继承必须用在 is a,就是例如学生在人这个大类中,猫在猫科这个大类中。 3.类的继承大大地提高了代码的服复用性,节省了代码。也方 阅读全文
posted @ 2016-07-10 19:58 对与错 阅读(335) 评论(0) 推荐(0) 编辑
摘要: static关键字可以限定一份; class Person{ String name; private Person(){};//私有化构造函数,禁止外部创建对个本类的对象 static Person p=new Person();//在本类中创建一个对象,因为下面一个普通方法在应用程序中直接类名. 阅读全文
posted @ 2016-07-09 20:52 对与错 阅读(786) 评论(0) 推荐(0) 编辑
摘要: this有三个应用: 1.就是在类的方法中参数与成员参数重名了,那么用this.参数名=参数名来区分它们; 2.当一个引用对象要调用另一个已经有具体实例的引用对象,那么通过在类的定义中后面加public 引用对象民 随便方法名(){ return.this;//this就是这个参数值为前面引用对象。 阅读全文
posted @ 2016-07-02 21:26 对与错 阅读(128) 评论(0) 推荐(0) 编辑