码迷,mamicode.com
首页 >  
搜索关键字:成员    ( 27986个结果
C++运算符重载——重载特殊运算符
1、重载赋值运算符=赋值运算符用于同类对象间的相互赋值。赋值运算符只能被重载为类的非静态成员函数,不能重载为友元函数和普通函数。对于用户自定义的类而言,如果没有重载赋值运算符,那么C++编译器会为该类提供一个默认的重载赋值运算符成员函数。默认赋值运算符的工作方式是按位对拷,将等到右边对象的非静态成员...
分类:编程语言   时间:2014-05-12 13:15:06    阅读次数:507
内省对象 用的少,被BeanUtils代替
类描述BeanInfo对JavaBean进行描述的接口Introspector描述所有的JavaBean的成员类PropertyDescriptor描述的是JavaBean的属性类shape.java 1 package reflect; 2 3 public class Shape { 4 ...
分类:其他好文   时间:2014-05-12 12:47:32    阅读次数:318
类的const成员变量
当类中用到一些固定值时,希望将其定义为const成员变量,防止被修改。但因为const成员变量因为初始化之后就不能修改,因此只能在构造函数的初始化列表中初始化如果是数组,则没有办法在初始化列表中初始化,必须定义为static,放在类外定义例子://const_array.h#include usin...
分类:其他好文   时间:2014-05-12 12:16:52    阅读次数:228
12-Objective-C特有语法:协议protocol
1.协议是用来干嘛的?用来声明一堆方法(不能声明成员变量)只要某个类遵守了这个协议,就相当于拥有这个协议中的所有方法声明只要父类遵守了某个协议,就相当于子类也遵守那个协议2.协议的定义@protocol 协议名称 // 方法声明列表....@end3.如何遵守协议1> 类遵守协议@interfac....
分类:其他好文   时间:2014-05-12 10:07:32    阅读次数:293
管理里者该如何巧妙的管理团队
作为一名管理者,该从哪些角度去巧妙的管理团队呢? 团队成员的划分可以有多个标准,新员工和老员工,年轻员工和中年员工,男员工和女员工,骨干员工和普通员工,听话的员工和不听话的员工,有主见的 员工和没主见的员工,高学历员工和低学历员工,勤奋的员工和懒惰的员工,高层员工中层员工和底层员工,不同的员工...
分类:其他好文   时间:2014-05-12 10:06:31    阅读次数:192
黑马程序员-OC中的点语法,成员变量的作用域
点语法点语法本质是函数的调用,不是像java中那样,是用来访问成员变量的;oc中访问成员变量是用 -> 访问的;Person *p = [Person new];p.age = 10; // 如果点语法是进行了赋值操作,那么就相当于调用了setter方法;[p.age]; // 这样不赋值相当于调用...
分类:其他好文   时间:2014-05-12 09:57:11    阅读次数:303
组合模式
模式动机:使用户可以一致性的处理整个树形结构或者树形的一部分;使用户在使用时无需对他们进行区分,可以一致的对待容器对象和叶子对象.定义:组合多个对象形成树形结构以表示具有 部分-整体 关系的层次结构.组合模式让客户端可以统一对待单个对象和组合对象.结构型模式组合模式结构图结构成员: 抽象构件(Co....
分类:其他好文   时间:2014-05-12 09:36:47    阅读次数:202
C++运算符重载——输入/输出运算符
为了与IO标准库一致,重载输入输出运算符函数的第一个行参应该是流的引用,第二个行参是对象的引用。如果重载为类的成员函数,第一个行参应该是对象的引用,第二个行参是流的引用。使用方式是 ClassObj > /*想要输入的内容1*/ >> /*想要输入的内容2*/ >>...; //检查错误 和 ...
分类:编程语言   时间:2014-05-12 09:22:23    阅读次数:407
黑马程序员-OC的@property 和 @synthesize id
学习java的JDBC,成员变量的setter和getter,eclipse都能帮我们自动生成;当然xcode这款编译器也很强大,也能自动生成;1:@property @property是写在类的声明中的,具体写法;@interface Person : NSObject{ _age;...
分类:其他好文   时间:2014-05-12 08:25:56    阅读次数:336
C++ Primer 学习笔记_65_面向对象编程 --概述、定义基类和派生类
面向对象编程--概述、定义基类和派生类引言: 面向对象编程基于的三个基本概念:数据抽象、继承和动态绑定。 在C++中,用类进行数据抽象,用类派生从一个类继承另一个:派生类继承基类的成员。动态绑定使编译器能够在运行时决定是使用基类中定义的函数还是派生类中定义的函数。 继承和动态绑定在两个方面简化了我们的程序:[继承]能够容易地定义与其他类相似但又不相同的新类,[派生]能够更容易地编写忽略这些相似类型...
分类:编程语言   时间:2014-05-10 06:47:58    阅读次数:433
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!