在面向对象里面,对象和类是不同的,对象是特定类的一个实例,比如如果车是一个类的话,某个人的一辆奔驰车就是一个对象,它是车这个类的实例。类是抽象的,而对象是具体的。方法是定义在对象上的操作,属性是记录对象性质和状态的变量,拿上面车的例子来说,车的重量,最大速度是车的属性,启动,停在这些动作则可以定义为车的方法。我说的可能不太准确,建议楼主看看面向对象相关的书籍。补充:对象和类当然是不一样的,对象是类的具体化(其实不准确),再打个比方吧,告诉你猫是一个类,它包含两个属性,重量和毛色,根据上面的信息你能知道是指是哪只猫吗?不能吧,因为你不知道它的重量和毛色。 现在把猫实例化,即指定它的重量和毛色,假定为1kg、黑色,而这个1kg黑色的猫就是对象了,同样,2kg白色的猫,3kg黄色的猫,等都是对象。当然1kg黑色的猫也可以是作为一个类,为这个类加个主人属性,实例化类就得到对像,比如李四的(1kg黑色猫),张三的(1kg黑色猫)... 就是这个类的对象。接着,李四的lkg黑色猫也可以成为一个类了,那这个类的对象呢,和上面一样,加个能够区分的属性。......这样就形成了类的层次结构了,然后父类,子类(派生类),继承等概念都可以理解了。
类/属性/对象/方法的区别 js对象属性方法的区别
更多阅读
关于办理我校2015届师范类毕业生教师资格证的通知 非师范教师资格证
关于办理我校2015届师范类毕业生教师资格证的通知 按照全国教师资格认定中心和鞍山市教育局、铁东区教育局的要求,2015届师范类毕业生教师资格证申请工作已经开始,为了更好地规范学生的申请工作,保证准时、高效地完成证书的申请和发放
基本数据类型的封装类 java基本类型的封装类
基本数据类型封装类booleanBooleanbyteByteshortShortintIntegerlongLongcharCharacterfloatFloatdoubleDouble基本数据类型的封装类1.基本类型的封装类(wrapper)用来存储数据,增强功能,使他们能通过“.”操作符完成一些操作。2.所
肺癌类癌综合症 树脂的作用
肺癌类癌综合症类癌综合症是指一组非肿瘤本身、肿瘤浸润周围组织或转移所导致的症状或体征,而是由肿瘤细胞分泌或释放某些物质,干扰了正常细胞和组织功能的一组病症。类癌综合症的原因主要有两种:一是肿瘤组织异位分泌的激素或激素样物
静态类和单例模式区别 工具类 单例模式
观点一:(单例)单例模式比静态方法有很多优势:首先,单例可以继承类,实现接口,而静态类不能(可以集成类,但不能集成实例成员);其次,单例可以被延迟初始化,静态类一般在第一次加载是初始化;再次,单例类可以被集成,他的方法可以被覆写;最后,或许最重要的是
六类网线水晶头的制作 怎样制作网线水晶头
如果你想要组件局域网的话,那么网线肯定是你少不了的东西,网线水晶头损坏时有发生。这么个小东西想自己修一修就可以了,打开一看里面这么多线就晕了,线序是什么啊,这种情况有没有.....。不用担心,局域网之家教您轻松制作、连接网线水晶头