一、方法函数 函数也称为方法,就是定义在类中的具有特定功能的一段独立代码。用于定义功能,提高代码的复用性。 函数的特点1> 定义函数可以将功能代码进行封装,便于对该功能进行复用;2> 函数只有被调用才会被执行;3> 对于函数没有具体返回值的情况,返回值类型用关键字void表示,那么该函数中的retu ...
分类:
编程语言 时间:
2016-12-30 15:35:00
阅读次数:
172
编程实例:求解一元二次方程ax^2+bx+c=0的解。其中a、b、c在键盘上输入。 1.先编写一个求根类Root。 其中包含成员变量a、b、c。 带参数的构造方法Root(int a,int b,int c) 不带参数的构造方法Root() 计算的方法void calculation() 2.编写T ...
分类:
编程语言 时间:
2016-12-23 22:42:33
阅读次数:
561
Unit03 - 对象内存管理 、 继承的意义(上) 1.内存管理:由JVM来管理的 1)堆: 1.1)存储所有new出来的对象(包含成员变量) 1.2)没有任何引用所指向的对象就是垃圾, 垃圾回收器(GC)不定时清理垃圾, 回收过程是透明的(看不到的), 调用System.gc()建议GC尽快来回 ...
分类:
其他好文 时间:
2016-12-12 23:15:19
阅读次数:
324
http://blog.csdn.net/yuliu0552/article/details/6717915 struct可以包含成员函数,可以继承,可以实现多态。 struct为数据结构,class为 区别: 1. 默认访问权限 struct为public,class为private。 2. 默认 ...
分类:
其他好文 时间:
2016-09-24 17:43:15
阅读次数:
141
原文 如何通过反射实现动态功能模块加载 程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性。 下面我们将介绍如何通过不使用反射的方式和使 ...
分类:
其他好文 时间:
2016-09-11 20:21:41
阅读次数:
151
类的定义:关键字 class类里面包含成员变量成员属性成员方法 #面向对象的三大特性(1)封装目的:保护类,让类更加安全做法:1.让类里的成员变量变为私有的2.做相应的方法或者属性去间接的操作成员变量 /1.封装成员的方法来间接的操作类里面的成员变量//2.使用成员的属性来间接访问类里面的成员变量/ ...
分类:
其他好文 时间:
2016-09-05 10:38:31
阅读次数:
114
C++保留了C语言的 struct,并且加以扩充。在C语言中,struct 只能包含数据成员,不能包含成员函数。而在C++中,struct 类似于 class,既可以包含数据成员,又可以包含成员函数。 在C++中,没有抛弃C语言中的 struct 关键字,其意义就在于给C语言程序开发人员有一个归属感 ...
分类:
编程语言 时间:
2016-08-22 21:44:47
阅读次数:
188
面向对象1、类:众多对象抽象出来的2、对象:类实例化出来的 3、类的定义关键字 class 4、类里面包含成员属性成员变量成员方法 5、面向对象三大特性(1)封装目的:保护类,让类更加安全做法:让类里面的成员变量变为私有的,做相应的方法或者属性去间接操作成员变量 一、封装成员变量来间接访问类里面的成 ...
分类:
其他好文 时间:
2016-08-22 09:24:52
阅读次数:
152
类是一种数据类型,它类似于普通的数据类型,但是又有别于普通的数据类型。类这种数据类型是一个包含成员变量和成员函数的一个集合。 类的成员变量和普通变量一样,也有数据类型和名称,占用固定长度的内存空间。但是,在定义类的时候不能对成员变量赋值,因为类只是一种数据类型,本身不占用内存空间,而变量的值则需要内 ...
分类:
编程语言 时间:
2016-08-20 19:17:25
阅读次数:
249
面向对象1.类:众多对象抽象出来的2.对象:类实例化出来的 3.类的定义关键字 class 4.类里面包含成员变量成员属性 成员方法 5.面向对象三大特性(1)封装目的:保护类,让类更加安全。做法:让类里面的成员变量变为私有的,做相应的方法或者属性去间接的操作成员变量 封装成员方法来间接操作类里面的 ...
分类:
数据库 时间:
2016-08-15 10:12:37
阅读次数:
186