⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 property.h

📁 第一次上传
💻 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 + -