属性是什么意思?
属性,即人物和事物的性质,用于描述一个人或一件物件,使其更好地被了解。
一、读音
属性的读音是shǔ xìng。
二、释义
1、生物学上指有机体的组织、器官在结构和功能上表现出的共同特征。如细胞核、线粒体等在结构和功能上具有的共同特征。
2、特性,与“特性”同义。如衣着、发型、打扮等方面的特点,习惯上常称之为“属性”。
三、近义词
1、特质:指特有的性质或品质。
2、特性:某人或某事物所特有的性质,如民族特性。
3、本质:指事物的根本性质,事物固有的内部联系。由事物所包含的特殊矛盾构成,并由其主要矛盾的主要方面决定。
四、属性的分类
1、特有属性和共有属性
对象的属性有的是特有属性,有的是共有属性。
对象的特有属性是指为一类对象独有而为别类对象所不具有的属性。人们就是通过对象的特有属性来区别和认识事物的。如两足、无毛、直立行走、能思维、会说话、能制造和使用生产工具进行劳动是“人”的特有属性,从而将“人”与其他高等动物区分开。
而有五官、四肢、有内脏和血液循环等则不仅为人所具有,也为其他高等动物所具有,我们称为共有属性。共有属性没有区别性。
2、本质属性和非本质属性
有些属性是本质属性,有些是非本质属性。
本质属性是决定一事物之所以成为该事物而区别于其他事物的属性。某事物固有的规定性和与其他事物的区别性是本质属性的两个特点。如能思维、会说话、能制造和使用生产工具进行劳动,是“人”的本质属性。
而人的其他特有属性,如无毛、两足、直立行走等则是非本质属性的,它仅有区别性而无质的规定性。
游戏中属性的含义:
游戏中也会有属性的存在,比如人物属性,常见的有攻击,防御,速度,智力,敏捷,力量,生命值,魔法值等;有物品属性,是用来对加成人物属性的,常见的有加攻击力,加防御力,加生命,加魔法,加抗性等。
这类的虚拟属性,用一定数值来表现,一般来说数值越高,属性越好,在游戏中,特别是网络游戏中,属性好的虚拟道具有可能卖到很高的价钱。
一般来说,游戏分为一级属性、二级属性以及特殊属性。一级属性为基础属性,如力量,体力,速度,敏捷,生命,魔法等。二级属性为延伸属性,如物理攻击力,物理防御力,魔法攻击,魔法防御,致命攻击,闪避、特攻、特防等。特殊属性是第三级属性如:金、木、水、火、土、风、雨、雷、电等特殊元素属性。
对象,类,字段,参数,属性的区别
对象是人们要进行研究的任何事物,它不仅能表示具体的事物,还能表示抽象的规则、计划或事件。具有相同或相似性质的对象的抽象就是类。因此,对象的抽象是类,类的具体化就是对象,也可以说类的实例化,ASP中set
classname=new
classd()
就是实例化一个类;
对象有它的属性和方法,举例说明,人是一个对象,人的长相和身材就是对象的属性,而说话动作就是对象的方法。
对象的属性也可能是一组集合,举例说明:人这个对象的外表属性包含:长相,身高,体形,气质等。
万物皆对象
类是由对象抽象出来的 它包括字段 属性 方法
字段是一个变量 把它封装成属性 是避免错误赋值
方法是所要执行的操作
参数用于传递值
例:
public string (void) GetAll(string name)//这是一个带参数的方法
{
Student stu=new Student();//Student是一个类 stu是这个类的对象
stu.name=""; //name是封装好的属性
return ""; //返回一个字符串 如果方法前是void 则没有返回值
}