2015年10月28日

Java学习---3.面向对象--对象转型,多态

摘要: 1. Anminal A=new dog("color");A只能访问作为anminal的对象内存中A指向一个dog对象。Dog d1=Dog(A);//则可以看到整个dog对象。定义成父类的引用最灵活。2.动态绑定是指在执行期间而非编译期间判断所引用的对象类型 .多态绑定--迟绑定--而是根据实际... 阅读全文

posted @ 2015-10-28 22:32 TangWB 阅读(159) 评论(0) 推荐(0) 编辑

Java学习---3.面向对象--继承和权限控制,重写,继承中的构造方法

摘要: 1.Java只能支持单继承,不允许多继承。子类自动拥有基类的所有成员。class Students extends school(){} ,父类中私有的方法也会被继承下来,但是子类没有使用权。内存分析:2.default类只能被同一个包内部的类访问super关键字:Java中使用super来引用基类... 阅读全文

posted @ 2015-10-28 17:30 TangWB 阅读(159) 评论(0) 推荐(0) 编辑

Java学习---3.面向对象

摘要: 1.方法重载:overload(),方法名都一样,但是参数不一样。构造方法也可以重载。内存中的布局2.this关键字:this是一个变量,是当前对象的引用,this指向他自己。可以处理方法中成员变量和参数重名的情况。3.static关键字:为类的公用变量,在第一次使用时被初始化,只有一份。分配在数据... 阅读全文

posted @ 2015-10-28 16:34 TangWB 阅读(146) 评论(0) 推荐(0) 编辑

导航