码迷,mamicode.com
首页 >  
搜索关键字:元类    ( 711个结果
iOS Runtime面试题(一个objc对象的isa的指针指向什么?有什么作用?)
一个objc对象的isa的指针指向什么?有什么作用?指向他的类对象,从而可以找到对象上的方法详解:下图很好的描述了对象,类,元类之间的关系:图中实线是super_class指针,虚线是isa指针。1.Rootclass(class)其实就是NSObject,NSObject是没有超类的,所以Rootclass(class)的superclass指向nil。2.每个Class都有一个isa指针指向唯
分类:移动开发   时间:2019-11-29 19:48:53    阅读次数:250
3.python元类编程
1.1.propety动态属性 在面向对象编程中,我们一般把名词性的东西映射成属性,动词性的东西映射成方法。在python中他们对应的分别是属性self.xxx和类方法。但有时我们需要的属性需要根据其他属性动态的计算,此时如果直接使用属性方法处理,会导致数据不同步。下面介绍@property方法来动 ...
分类:编程语言   时间:2019-11-23 21:39:44    阅读次数:77
静态变量
【公共的存储单元,类里任何一个对象访问它时,取到的都是相同的值】 1 package DemoArea5.copy; 2 3 import org.omg.PortableServer.POAPackage.ServantAlreadyActive; 4 5 public class area5 { ...
分类:其他好文   时间:2019-11-20 19:39:11    阅读次数:82
Python之元类
如果希望创建某一批类全部具有某种特征,则可通过metaclass来实现。使用metaclass可以在创建类时动态修改类定义。 为了使用metaclass动态修改类定义,程序需要先定义metaclass,metaclass应该继承type类,并重写new方法。 谢谢! ...
分类:编程语言   时间:2019-11-20 19:25:05    阅读次数:66
C++ 友元
友元函数: 测试: cpp include include / 友元函数 / using namespace std; class Match; class Time { friend Match;//友元类的声明 public: Time(int hour, int min, int sec); ...
分类:编程语言   时间:2019-11-16 23:05:17    阅读次数:58
exec模块,元类与ORV的应用
```python exec模块的补充 1.是什么? exec是一个Python内置模块。 2.exec的作用: ''' x = 10 def func1(): pass ''' 可以把"字符串形式"的python代码,添加到全局空间或局部名称空间中。 3.怎么用: # 参数1: 字符串形式的pyt... ...
分类:其他好文   时间:2019-11-13 15:58:32    阅读次数:58
C++面向对象 静态成员和友元
第十一章 静态成员和友元 11.1 静态成员 1.C++类当中的静态数据成员仍借用保留字static,但是与之前的静态全局变量,静态局部变量以及静态函数没有关系。 2.静态数据成员不占用具体对象的数据空间。 3.静态数据成员的创建和销毁处分权不属于任何对象。对象有权利读和写静态成员。静态成员应该在创 ...
分类:编程语言   时间:2019-11-10 13:30:42    阅读次数:93
ModelSerializer(重点) 基表 测试脚本 多表关系建外键 正反查 级联 插拔式连表 序列化反序列化整合 增删查 封装response
一、前戏要做好 配置:settings.py 路由 二、基表 模型类的封装思想(******) 分析auth组件继承引出元类思想: auth组件中我们自定义的user表继承abstractuser而不是继承他的功能更丰富的子类user,为什么?因为我们自定义user表是想创建我们自己的user表,不 ...
分类:其他好文   时间:2019-10-28 19:12:13    阅读次数:79
IOC和AOP
前提IoC 容器 Spring 容器是 Spring 框架的核心。容器将创建对象,把它们连接在一起,配置它们,并管理他们的整个生命周期从创建到销毁。Spring 容器使用依赖注入(DI)来管理组成一个应用程序的组件。这些对象被称为 Spring Beans,我们将在下一章中进行讨论。 通过阅读配置元 ...
分类:其他好文   时间:2019-10-26 17:06:22    阅读次数:77
C++学习-类域、友元、运算符重载、对象的生存期,可见域,作用域(2)
一、友元: 1、类的私有成员只有在类的内部访问,类的外部函数不能访问他们。 2、当一个函数定义为类的友元函数,这时函数就可以访问该类的私有成员。同时可以将类B定义为本类A的友元类,这样B类就可以访问类A的任何成员 3、友元函数用friend来声明,基本格式为: friend 函数原型; 4、友元函数 ...
分类:编程语言   时间:2019-10-25 11:38:58    阅读次数:76
711条   上一页 1 ... 5 6 7 8 9 ... 72 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!