借口文件1:Bird.h#import @interface Bird : NSObject{@private int _weight; NSString *_name;}- (void)fly;@end实现文件1:Bird.m#import "Bird.h"@implementation Bird...
                            
                            
                                分类:
其他好文   时间:
2014-10-06 01:02:29   
                                阅读次数:
299
                             
                    
                        
                            
                            
                                1. 构建一个动物类作为父类,猫科动物子类继承动物类,老虎子类继承猫科 动物 每个类都实现一个不同的cry方法。借口文件1:Animal.h#import @interface Animal : NSObject- (void) cry;@end实现文件1:Animal.m#import "Anim...
                            
                            
                                分类:
其他好文   时间:
2014-10-06 00:46:29   
                                阅读次数:
336
                             
                    
                        
                            
                            
                                这一节回顾类这个重要的对象,区分类和结构的差别,回顾类封装,继承和多态的特点
                            
                            
                                分类:
其他好文   时间:
2014-10-06 00:11:39   
                                阅读次数:
202
                             
                    
                        
                            
                            
                                1、继承-概述
继承:
1,提高了代码的复用性
2,让类与类之间产生了关系,也就是多态的特性
注意:千万不要为了获取其它类的功能,简化代码而继承
必须是类与类之间有所属关系才可以继承。
Java语言中:java只支持单继承,不支持多继承
因为多继承容易带来安全隐患:当多个父类中定义了相同功能
且功能内容不同时,子类对象不确定运行哪一个。
但是java保留这种机...
                            
                            
                                分类:
编程语言   时间:
2014-10-05 23:40:29   
                                阅读次数:
236
                             
                    
                        
                            
                            
                                今天学习了继承, 属性, 多态作业:动物父类, 猫科子类, 狮子孙子类;#import @interface Animal : NSObject@end //动物类#import @interface Animal : NSObject@end //动物类#import "Animal....
                            
                            
                                分类:
其他好文   时间:
2014-10-05 23:17:19   
                                阅读次数:
266
                             
                    
                        
                            
                            
                                封装就是把一些具体的功能的实现写在一个文件内,给外部暴露接口,调用者通过接口调用方法,实现功能,这就实现了封装。继承就是子类继承父类的所有属性跟方法,然后在新增自己的属性跟方法,叫做继承。多态是父类有的方法,子类再重载时,调用时调用子类自己的方法,或者是父类指针指向子类对象时,调用方法,如果子类有重...
                            
                            
                                分类:
其他好文   时间:
2014-10-05 22:08:19   
                                阅读次数:
132
                             
                    
                        
                            
                            
                                虚函数为了重载和多态的需要,在基类中是有定义的,即便定义是空,所以子类中可以重写也可以不写基类中的此函数!纯虚函数在基类中是没有定义的,必须在子类中加以实现,很像java中的接口函数!虚函数引入原因:为了方便使用多态特性,我们常常需要在基类中定义虚函数。class Cman{public:virtu...
                            
                            
                                分类:
其他好文   时间:
2014-10-05 20:06:38   
                                阅读次数:
208
                             
                    
                        
                            
                            
                                上一讲我们提到什么是封装,继承。和多态,现在我们讲解delphi中是如何实现它们的?以及为什么我们需要封装,继承和多态。 1、首先来说封装,delphi中用关键字private修饰符来说明,即表示类的成员为私有的,在类的外部是不可见了,只有在本类中可以随便使用。它的访问权限最低。 2、delp...
                            
                            
                                分类:
其他好文   时间:
2014-10-05 16:27:18   
                                阅读次数:
336
                             
                    
                        
                            
                            
                                version(); $type->work(); } } //多态的原理就是,类都写好了~不要去修改它~只要在类外的调用参数更改 //最后的结果也会修改,那么这个就是多态 $notecomputer = new NoteComputer(...
                            
                            
                                分类:
其他好文   时间:
2014-10-04 19:04:17   
                                阅读次数:
209