property.h
来自「第一次上传」· C头文件 代码 · 共 51 行
H
51 行
#include <string>
#include <iostream>
using namespace std;
//class property_node;
template <class datatype>
class property{
//friend class property_node;
public:
string name_property; //属性名称
datatype content_property; //属性值
property(); //构造函数
property(string n,datatype c); //构造函数
void set_name(string n); //设置属性名称
void set_content(datatype c); //设置属性值
string get_name(); //取得属性名称
datatype get_content(); //取得属性值
};
template <class datatype>
property <datatype>::property(){
name_property="新建属性";
}
template <class datatype>
property <datatype>::property(string n,datatype c){
name_property=n;
content_property=c;
}
template <class datatype>
void property <datatype>::set_name(string n){
name_property=n;
}
template <class datatype>
string property <datatype>::get_name(){
return name_property;
}
template <class datatype>
void property <datatype>::set_content(datatype c){
content_property=c;
}
template <class datatype>
datatype property <datatype>::get_content(){
return content_property;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?