类和对象作为面向对象中重要部分,本文详细的介绍其中的内存管理、继承、虚函数与多态、拷贝构造函数等基本原理,使大家对其原理有一个系统的认识...
分类:
编程语言 时间:
2015-06-04 21:07:11
阅读次数:
424
在2013年大二暑假,我在学完汇编之后又学了一遍c++,准备用汇编反编译一下c++来了解其语言运作的底层奥秘,因此准备写一系列的文章,但是由于时间关系,只写了三篇。现在看这些文章,虽然有的地方写的不成熟,但是整体很是相当有深度的,整理在这里方便后期更新。
由底层和逻辑说开去–c++之引用的深入剖析
由底层和逻辑说开去——c++之类与对象的深入剖析
由底层和逻辑说开去 —— 内存对齐机制深入剖析
关于...
分类:
编程语言 时间:
2015-06-03 15:45:09
阅读次数:
144
类的设计技巧:一定要将数据设计为私有 绝不要破坏封装性,如果需要对数据进行访问和修改,可以设置访问器和更改器; 2.一定要将数据进行初始化 要显示地初始化所有数值,不要依赖系统的默认值; 3.不要在类中使用过多的基本数据类型 例如在一个person类中有如下的实例域: p...
分类:
其他好文 时间:
2015-06-03 11:40:55
阅读次数:
119
类与对象->基本概念:1,#############################::class 自 PHP 5.5 起,关键词 class 也可用于类名的解析。使用 ClassName::class 你可以获取一个字符串,包含了类 ClassName 的完全限定名称。这对使用了 命名空间 的类尤...
分类:
Web程序 时间:
2015-06-02 00:13:02
阅读次数:
147
1、运行时介绍
1. 什么是运行时
运行时机制是用 C++
开发的,是一套苹果开源的框架
OC
是基于运行时开发的语言,在OC中
所有的类都是运行的时候才加载。
2. OC语言
OC 是一个全动态语言,OC
的一切都是基于 Runtime 实现的
只有在程序运行时,才会去确定对象的类型,并调用类与对象相应的方法
3. 使用场景...
分类:
移动开发 时间:
2015-05-31 12:32:34
阅读次数:
148
PHP中用class来定义类,用new实例化对象,用extends继承类,不过只能单继承,属性和方法有public、private和protected做访问控制,默认为public,在类里定义常量不需要\$,用::范围解析符可以调用父类的方法,访问类的静态变量、静态方法和常量。每个类的定义都以关键字...
分类:
Web程序 时间:
2015-05-29 20:06:19
阅读次数:
133
在《Python笔记(三)》中,我记录关于Python中序列问题的知识。个人觉得确实比Java中的集合框架简单。之前也说了,Python是一种高级面向对象的语言,它的每一个变量都称为对象。今天我接触了面向对象的编程。下面是这篇博客的目录: 1.类与对象 2.输入输出 3.异常 类与对象:...
分类:
编程语言 时间:
2015-05-25 22:10:16
阅读次数:
225
重要的事情说三遍 我们认为面向对象编程是对现实世界的模拟,而程序中一个个的类组成了我们的程序,就好比现实世界中的人类、车类、建筑类、动物类等等这些类组成了世界一样。我们认为面向对象编程是对现实世界的模拟,而程序中一个个的类组成了我们的程序,就好比现实世界中的人类、车类、建筑类、动物类等等这些类...
分类:
编程语言 时间:
2015-05-23 11:12:22
阅读次数:
95
using System;using System.Collections.Generic;using System.Text;//引用命名空间using fristdll;//引用类库namespace 课堂笔记//命名空间{ class student { public...
分类:
其他好文 时间:
2015-05-22 23:49:33
阅读次数:
121
介绍C#面向对象编程的基本内容。 与使用C语言等结构化编程语言不一样,使用C#编程,所有的程序代码几乎都放在类中,不存在独立于类之外的函数。因此,类是面向对象编程的基本单元。 在绝大多数面向对象语言中,一个类都可以包含两种成员:字段(Field)与方法(Method)。字段与方法这两个概念是...
分类:
其他好文 时间:
2015-05-22 22:34:52
阅读次数:
118