类/属性/对象/方法的区别 js对象属性方法的区别

类/属性/对象/方法的区别 js对象属性方法的区别
在面向对象里面,对象和类是不同的,对象是特定类的一个实例,比如如果车是一个类的话,某个人的一辆奔驰车就是一个对象,它是车这个类的实例。类是抽象的,而对象是具体的。方法是定义在对象上的操作,属性是记录对象性质和状态的变量,拿上面车的例子来说,车的重量,最大速度是车的属性,启动,停在这些动作则可以定义为车的方法。我说的可能不太准确,建议楼主看看面向对象相关的书籍。补充:对象和类当然是不一样的,对象是类的具体化(其实不准确),再打个比方吧,告诉你猫是一个类,它包含两个属性,重量和毛色,根据上面的信息你能知道是指是哪只猫吗?不能吧,因为你不知道它的重量和毛色。 现在把猫实例化,即指定它的重量和毛色,假定为1kg、黑色,而这个1kg黑色的猫就是对象了,同样,2kg白色的猫,3kg黄色的猫,等都是对象。当然1kg黑色的猫也可以是作为一个类,为这个类加个主人属性,实例化类就得到对像,比如李四的(1kg黑色猫),张三的(1kg黑色猫)... 就是这个类的对象。接着,李四的lkg黑色猫也可以成为一个类了,那这个类的对象呢,和上面一样,加个能够区分的属性。......这样就形成了类的层次结构了,然后父类,子类(派生类),继承等概念都可以理解了。

  

爱华网本文地址 » http://www.aihuau.com/a/25101016/326265.html

更多阅读

基本数据类型的封装类 java基本类型的封装类

基本数据类型封装类booleanBooleanbyteByteshortShortintIntegerlongLongcharCharacterfloatFloatdoubleDouble基本数据类型的封装类1.基本类型的封装类(wrapper)用来存储数据,增强功能,使他们能通过“.”操作符完成一些操作。2.所

肺癌类癌综合症 树脂的作用

肺癌类癌综合症类癌综合症是指一组非肿瘤本身、肿瘤浸润周围组织或转移所导致的症状或体征,而是由肿瘤细胞分泌或释放某些物质,干扰了正常细胞和组织功能的一组病症。类癌综合症的原因主要有两种:一是肿瘤组织异位分泌的激素或激素样物

静态类和单例模式区别 工具类 单例模式

观点一:(单例)单例模式比静态方法有很多优势:首先,单例可以继承类,实现接口,而静态类不能(可以集成类,但不能集成实例成员);其次,单例可以被延迟初始化,静态类一般在第一次加载是初始化;再次,单例类可以被集成,他的方法可以被覆写;最后,或许最重要的是

六类网线水晶头的制作 怎样制作网线水晶头

如果你想要组件局域网的话,那么网线肯定是你少不了的东西,网线水晶头损坏时有发生。这么个小东西想自己修一修就可以了,打开一看里面这么多线就晕了,线序是什么啊,这种情况有没有.....。不用担心,局域网之家教您轻松制作、连接网线水晶头

声明:《类/属性/对象/方法的区别 js对象属性方法的区别》为网友不需要导演分享!如侵犯到您的合法权益请联系我们删除