//正确使用虚析构函数
//使用虚析构函数,当delete删除一个对象时,能确保析构函数正确执行(动态)
#include
using namespace std;
class B
{
public:
B()
{
cout<<"B"<<endl;
}
virtual void fun()
{
cout<<"B::fun()"<<endl;
}
virtual ~B()
/...
分类:
编程语言 时间:
2015-05-13 10:41:38
阅读次数:
136
//子类在重写虚函数时,会覆盖父类的函数
#include
using namespace std;
class B
{
public:
B()
{
cout<<"Create B!"<<endl;
}
public:
virtual void fun()
{
cout<<"B::fun()"<<endl;
}
virtual void show()
{
cout<<...
分类:
编程语言 时间:
2015-05-13 10:39:52
阅读次数:
105
有一类特殊的属性,即这个属性的类型是另外一个JavaBean,如有一个User类,代码如下:
package data;
public class User
{
private String name;
private int age;
public String getName()
{
return name;
...
分类:
其他好文 时间:
2015-05-13 10:38:35
阅读次数:
128
介绍在小米的开机动画和一些欢迎界面中, 我们经常看到这种闪闪发光的流光字体。看起来很炫酷,其实实现原理相当简单,我们只需要写自定义控件继承TextView,然后使用渲染器Gradient设置颜色渐变和Paint的setShadowLayer方法设置阴影,然后不断刷新改变位移即可。
实现首先写一个shineTextView类继承自TextView.public class ShineTextVi...
分类:
移动开发 时间:
2015-05-13 10:37:07
阅读次数:
3642
目录进入主题
我的经历
特此记下造福后人
如何判断一个dom是否存在某个属性
进入主题
今天遇到一个问题就是引发了我对各种前端框架的思考。
首先我个人认为前端js+css框架,多数其实原理是这样的:
写页面的时候使用框架提供的css类。
然后框架通过这些预定义样式提供美观的界面。
涉及到功能的则是通过jquery的选择器根据class选择到dom元素,然后对dom元素进行操作。
完毕
如上所述,框...
分类:
其他好文 时间:
2015-05-13 10:32:54
阅读次数:
142
(1)请用类的成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除。
#include
using namespace std;
class Complex
{
public:
Complex(){real=0;imag=0;}
Complex(double r,double i){real=r; imag=i;}
Complex ...
分类:
其他好文 时间:
2015-05-13 10:27:51
阅读次数:
125
/*
*copyright(c) 2015,烟台大学计算机学院
*All rights reserved。
*文件名称:第九周(运算符重载时间类)
*作者:王忠
*完成日期:2015.5.13
*版本号:v1.0
*
*问题描述:实现Time类中的运算符重载。
*输入描述:
*程序输出:
#include
using namespace std;
class...
分类:
其他好文 时间:
2015-05-13 10:26:22
阅读次数:
112
【项目0 - 是春哥啊】
请在下面程序的横线处填上适当内容,以使程序完整,并使程序的输出为:
Name: 春哥
Grade: 19
#include
#include
using namespace std;
class Person{
public:
Person(char* s){
strcpy(name,s);
}
...
分类:
其他好文 时间:
2015-05-13 10:25:43
阅读次数:
131
实现Time类中的运算符重载
class CTime
{
private:
unsigned short int hour; // 时
unsigned short int minute; // 分
unsigned short int second; // 秒
public:
CTime(int h=0,int m=0,int s=0);...
分类:
其他好文 时间:
2015-05-13 10:25:15
阅读次数:
124
class Stu //声明基类
{
public:
Stu(int n, string nam ); //基类构造函数
void display( ); //成员函数,输出基类数据成员
protected: //(*)访问权限为保护型的数据成员
int num; //学生学号
string name; ...
分类:
其他好文 时间:
2015-05-13 10:22:14
阅读次数:
89