C++编程思想:对象+消息
C编程思想:数据结构+算法
一、封装(类)
1、访问控制
2、成员函数
3、运算符重载
二、继承
1、基类、派生类
2、继承种类:单继承、多继承
3、派生类的访问控制
(1)公有继承
赋值兼容
a、派生类的对象可以赋值给基类
b、派生类的对象可以赋值给基类的...
分类:
编程语言 时间:
2015-08-08 12:10:35
阅读次数:
128
面向对象基本概念 1、面向对象(OOP、OOD)三大特点:封装、继承、多态。注意,抽象不是特点之一 2、面向对象编程是对数据进行抽象,而函数式编程是对行为进行抽象。现实世界中,数据和行为并存,程序也是如此,因...
分类:
编程语言 时间:
2015-08-06 11:23:36
阅读次数:
126
【面向对象的概念】
世间万物皆有属性和方法,将这些封装起来就是一个对象,封装,继承,多态等
【内存分配】
栈区:
存储函数的参数,局部变量,程序的返回地址等,编译器需要的时候会自动分配内存,不需要的时候会自动清除。
堆区:
由程序员分配和释放,若程序员不释放,程序结束时操作系统会释放,分配方式类似于链表,动态分配的内存都是在这里,new,malloc,需要用delete,free来释放...
分类:
编程语言 时间:
2015-08-05 16:25:03
阅读次数:
120
从今天起,我就开始学习c++了,终于要面向对象编程了(对象啊,希望真的可以有个对象)。我准备把每天的学习心得写成博文,分享给大家,都是新手,言语表达什么方面不合适的地方,欢迎指正(你猜我会不会改)首先,c++是一门面向对象的语言,他和面向过程的语言是本质上的区别..
分类:
编程语言 时间:
2015-08-04 23:15:25
阅读次数:
240
OC中的封装、继承、多态1)一个类中有多个属性,而对于属性,为了安全不应该给属性修饰@public,默认的是有@protect修饰符修饰的。而被@protect修饰符修饰的属性只能被在本类和子类中的对象通过箭头访问。那么想在别处需要使用这个属性,就应该给每个属性封装一个setter和getter方法...
分类:
其他好文 时间:
2015-08-04 22:50:20
阅读次数:
142
面向对象多态一、装箱和拆箱装箱:将值类型转换为引用类型。object o = 1;值类型给引用类型赋值拆箱:将引用类型转换为值类型。int n = (int)o; 强制转换为值类型满足条件:两种类型是否存在继承关系。int n = Convert.ToInt32("12"); 未发生装箱或拆箱 。i...
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 面向对象的思想是将一切事物看出由属性,方法,构造器,代码块,内部类等五个方面构成,只要事物在这五个方面有相似之处就可以归为一类,类与类之间则是通过封装,继承,多态来体现。 首先说封装,很简单...
分类:
编程语言 时间:
2015-08-03 16:20:53
阅读次数:
147
Hibernate Query Language(HQL)
Criteria Query
Native SQL
下面对其分别进行解释
Hibernate Query Language:
HQL提供了是十分强大的功能,它是针对持久化对象,用取得对象,而不进行update,delete和insert等操作。而且HQL是面向对象的,具备继承,多态和关联等特性。
from子句:
from子句...
分类:
Web程序 时间:
2015-08-02 11:54:37
阅读次数:
156
一、简答题(本题共30分)1、如何理解继承、多态、组合,请举例说明它们的应用。(10分)2、请列举出进程间通信的几种方式(至少列举出三种)。(10分)3、请写出贝叶斯公式,请描述朴素贝叶斯分类方法的原理和步骤。(10分)二、算法与程序设计(本题共40分)1、两个长度为100的随机向量X和Y,X=(x...
分类:
其他好文 时间:
2015-07-31 01:01:05
阅读次数:
231
前两天重新看了《C#高级编程》里的第四章:继承与第六章:数组。OOP三大特性:封装,继承,多态,个人感觉继承是实现多态的基础,包括以后接触的设计模式,都是继承特性的衍生。 继承特性有两种,实现继承和接口继承。 实现继承 1 public class A 2 { 3 ...