2012年9月17日

摘要: 1.1面向对象特点:1.2面向对象的特征1.3类与对象1.4成员变量与局部变量对比1.5匿名对象2.0封装2.1构造函数(Constructor)2.2构造函数与一般函数的区别2.3相关问题答疑2.4This用法2.5Static关键字2.6静态代码块儿2.7主函数main剖析2.8单例设计模式哦了,接下来慢慢分析吧,将这些知识点串联起来。1.1面向对象特点: 面向对象就是一种常见的思想,符合人们的思考习惯; 面向对象的出现,将复杂的问题简单化; 面向对象的出现,让曾经的过程中的执行者,变成了对象中的指挥者。 有对象调用对象,没对象创建对象,并且后期维护对象之间的关系1.2面向对象的特... 阅读全文
posted @ 2012-09-17 08:51 般若0123 阅读(149) 评论(0) 推荐(0)
 
摘要: 1、多态:事物存在的多种表现形态。(1)多态的体现父类的引用指向了自己子类的对象父类的引用也可以接收自己的子类对象(2)多态的前提必须是类与类之间有关系,要么继承,要么实现,存在覆盖(3)多态的好处多态的出现大大的提高了程序的扩展性(4)多态的弊端提高了可扩展性,但是只能使用父类的引用访问父类中的成员多态自始至终都是子类的对象在做着变化2、多态中成员函数的特点:在编译时期:参阅引用型变量所属的类中是否有调用的方法,如果有,编译通过,如果没有,编译失败。在运行时期:参阅对象所属的类中是否有调用的方法。简单总结就是:成员函数在多态调用时,编译看左边,运行时看右边。3、多态中成员变量的特点:无论编译 阅读全文
posted @ 2012-09-17 08:47 般若0123 阅读(132) 评论(0) 推荐(0)
 
摘要: EntryName 阅读全文
posted @ 2012-09-17 08:15 般若0123 阅读(151) 评论(0) 推荐(0)
 
摘要: 1、对面向对象的理解:所有的东西都可以理解为一个具体的对象(世间万物皆对象),某一类具体的东西又可以抽象化,提取共同特征,共同行为,对特征和行为提供了封装特性,同时行为提供了对象之间的通信形式。2、面向对象的特点:继承,封装,多态 (1)继承: 1.提高了代码的复用性 2.让类与类之间产生了关系,有了这个关系,才有了多态的特性(2)封装: 1.定义:隐藏对象的属性和实现细节,进对外提供公共访问方式 2.好处:将变化隔离、便于使用、提高重用性、提高安全性 3. 封装的原则:将不需要对外提供的内容都隐藏起来,把属性都 隐藏,提供公共方法对其访问(3)多态: 定义:对象的多态性是指在一般类中定义的. 阅读全文
posted @ 2012-09-17 08:12 般若0123 阅读(157) 评论(0) 推荐(0)