1.命名法 对于变量、数组、方法/函数、类和对象,如何规范地进行命名至关重要,尤其是当程序规模扩大,变量数量激增的情况下。比较著名的命名规则: (1)匈牙利命名法 这种命名方法是由Microsoft程序员查尔斯·西蒙尼(Charles Simonyi) 提出的,C语言中常用此种命名法。标识符的名字以 ...
分类:
编程语言 时间:
2017-01-28 16:39:06
阅读次数:
247
JavaScript 创建类/对象的几种方式 在JS中,创建对象(Create Object)并不完全是我们时常说的创建类对象,JS中的对象强调的是一种复合类型,JS中创建对象及对对象的访问是极其灵活的。 JS对象是一种复合类型,它允许你通过变量名存储和访问,换一种思路,对象是一个无序的属性集合,集 ...
分类:
Web程序 时间:
2017-01-23 17:38:31
阅读次数:
291
1、类和对象对象:具体存在的,可以被描述的实体 属性和行为类:具有共同属性和相同行为的多个对象的抽象 对象:具体的 实体类:抽象的 概念 类是对象的抽象 对象是类得具体实例 2、创建和使用类访问修饰符 [可选修饰符]class 类名{//类成员 //字段 》 数据 //属性 》 对字段的封装 //索 ...
分类:
其他好文 时间:
2017-01-20 20:40:25
阅读次数:
151
业务对象模型(也叫领域模型 domain model)是描述业务用例实现的对象模型。它是对业务角色和业务实体之间应该如何联系和协作以执行业务的一种抽象。业务对象模型从业务角色内部的观点定义了业务用例。该模型为产生预期效果确定了业务人员以及他们处理和使用的对象(“业务类和对象”)之间应该具有的静态和动 ...
分类:
其他好文 时间:
2017-01-19 21:13:04
阅读次数:
196
面向对象编程是一种编程方式,最主要的特点是需要使用 "类"和 "对象" 来实现,类可以看作一个模板,模板里可以包含很多方法,方法可以实现一些功能;对象则是创建模板的实例,通过实例对象可以执行类中的方法。 类 1.认识类 通常我们把“鸟类”想象成所有鸟的集合,因此“鸟类”就是一个非常抽象的类;鸟普遍能 ...
分类:
其他好文 时间:
2017-01-14 13:44:58
阅读次数:
179
一,对象的动态建立和释放 1.什么是对象的动态建立和释放 通常我们创建的对象都是由C++编译器为我们在栈内存中创建的,我们无法对其进行生命周期的管理。所以我们需要动态的去建立该对象,因此我们需要在堆内存中创建对象和释放对象。在C语言中为我们提供了malloc()函数和free()函数来为我们提供在堆 ...
分类:
编程语言 时间:
2017-01-10 19:16:29
阅读次数:
189
什么是类 类是具有相同的属性和方法的一堆对象的集合。 什么是对象 万物皆对象,日常生活中能看到和摸到的东西都是对象。 对象由属性和行为组成 属性是对象所具有的特征,行为是对象可以做的动作 类和对象的关系 类是对象的描述,对象是类的实例 对象的每个属性被表示为类中的一个成员变量 对象的每个行为成为类中 ...
分类:
其他好文 时间:
2017-01-01 00:03:40
阅读次数:
213
终于把C++中的基础在前面的几篇博客中总结完了,可能还有一些语法还没有总结到,没关系,以后用到了再查资料就好。类是C++中的一个非常重要的概念,这是区别你使用的C++到底是面向过程还是面向对象的一个重要的标志。如果在你写的C++程序中没有使用到类,仅仅使用了C++中的几个库。那么你所使用的C++仍然 ...
分类:
编程语言 时间:
2016-12-29 06:43:30
阅读次数:
155
1、为类或对象动态创建属性或方法 2、__slots__ = ('name','age'),【实例】只能创建指定的属性属性或方法 新式类 3、执行父类的构造函数的不同Father.__init__(self) --经典类super(Son,self).__init__() --新式类4、Person ...
分类:
编程语言 时间:
2016-12-24 16:27:49
阅读次数:
133