摘要:
java面向对象三大特征:封装、继承、多态; 继承是实现类复用的重要手段,除此之外,也可以通过组合关系来实现这种复用,相比较,使用继承实现复用,子类对象可以直接赋给父类变量,这个变量具有多态性,编程更加灵活,而利用组合关系实现复用则不具备这种灵活。 继承破坏了父类良好的封装性,尽量使用private 阅读全文
摘要:
数组: java语言是面向对象语言,能很好地支持类与类之间的继承关系,这样可能产生一个数组里可以存放多种数据类型的假象;注意,定义数组时不能指定数组的长度,只有对数组进行初始化以后才能使用; 所谓初始化就是为数组的数组元素分配内存空间,并为每个数组元素赋初始值,不能只分配内存空间而不分配初始值,初始 阅读全文