📄 property.h
字号:
#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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -