当前位置: 首页 > news >正文

婚庆公司怎么开店个人网站seo

婚庆公司怎么开店,个人网站seo,上海做无创DNA医院网站,广告效果图用什么软件做一、面向对象 1、面向对象 (1)是一种开发思想,并不是具体的一种技术 (2)一切事物均为对象,在项目中主要是对象的分工协作 2、对象的特征 (1)对象是属性和行为的结合体 &#x…

一、面向对象

1、面向对象

(1)是一种开发思想,并不是具体的一种技术

(2)一切事物均为对象,在项目中主要是对象的分工协作

2、对象的特征

(1)对象是属性和行为的结合体

(2)属性:体现对象的静态特征、

(3)行为:体现对象的动态特征(具体体现为函数/方法)

3、面向对象的三大特征

(1)封装性:对象时属性和行为的封装体

(2)继承性:在基类(父类)中已经定义的属性或行为,子类可以继承使用

(3)多态性:同一个信息传递给不同的对象呈现的效果也是不同的

二、ES6中的类和对象

1、类:在ES6中引入类的概念,使用class关键字进行定义

class 类名{

        属性

        方法

}

2、ES6中类和对象的关系

(1)类是对象的抽象:类抽取了对象的公共部分

(2)对象是类的实例化:对象是类的具体实例

3、ES6中类的构造函数

使用constructor作为类的构造函数,用于初始化对象。在定义类的时候若没有显式的定义constructor,js会自动生成一个无参的构造函数(constructor(){}) 

 class Student{constructor(id,name,age,sex){   //constructor用来初始化对象的属性this.id = id,this.name = name,this.age = age,this.sex = sex}show(){console.log(`学号:${this.id} 姓名:${this.name} 年龄:${this.age} 性别:${this.sex}`);}
}
let stu1 = new Student('001','小王',20,'男');
console.log(stu1);
stu1.show();

 

 注:通过类创建对象,new 类名([参数])

(1)创建对象时不能显式调用constructor,在new 类名()创建对象时,默认调用了constructor

(2)在定义类时若没有写constructor,则js会自动生成无参的constructor

三、ES6中类的继承

1、基类:被继承的类,也可称为父类或超类

2、子类:由基类派生的类,又称为派生类

3、继承的用法:通过extends关键字实现

class 父类名{

        构造方法

        普通方法

}

class 子类名 extends 父类名{

        构造方法

        普通方法

}

4、super关键字:代表是父类,在类的继承过程中访问父类的构造函数、普通函数

class Father{constructor(name,sex){this.name= name,this.sex = sex}display(){console.log(`姓名:${this.name} 性别:${this.sex}`);}
}class Son extends Father{constructor(name,sex,address,phone){super(name,sex),this.address = address,this.phone = phone}show(){console.log(`姓名:${this.name} 性别:${this.sex} 地址:${this.address} 电话:${this.phone}`);}
}let son1 = new Son('小黑','男','西安','13198302930')
son1.show();

5、子类的普通方法与父类的普通方法同名时,子类方法覆盖父类的方法

类中的普通方法又称为实例方法或成员方法

        class Animal{eat(food){console.log(`${food}`);}sleep(){console.log('在睡觉');}}class Rabbit extends Animal{eat(){super.eat('兔子吃草')}}class Tiger extends Animal{eat(){super.eat('老虎吃肉')}}let rabbit = new Rabbit()rabbit.eat();rabbit.sleep();let tiger = new Tiger();tiger.eat();tiger.sleep();

http://www.tj-hxxt.cn/news/80463.html

相关文章:

  • wordpress 文章关联seo 360
  • 网站制作评价标准常州百度推广代理
  • 仙居网站建设贴吧seo网站怎么搭建
  • 西安网站建设费用网络营销课程大概学什么内容
  • 营销型网站结构seo服务销售招聘
  • 好的免费移动网站建设平台有哪些石家庄seo培训
  • 开发者大会网站优化要做哪些
  • 兰州专业网站建设公司怎么样推广自己的网站
  • 成都网站建设报价表怎么查百度竞价关键词价格
  • 网站开发参考文献格式2021年年度关键词排名
  • 女生java网站开发培训后好找工作汽车seo是什么意思
  • 工业和信息化网站备案系统seo运营人士揭秘
  • vs做网站怎么上百度网页版链接
  • 昆明网站建设一条龙搜索引擎优化的含义
  • 网版制作过程班级优化大师官网下载
  • 做教育培训网站百度提交入口的网址
  • 优秀的电商设计网站有哪些内容合肥建站公司seo
  • wordpress支持多少会员注册石景山区百科seo
  • 深圳 公司网站建设外贸网站seo推广教程
  • 在阿里巴巴上做网站需要什么软件子域名查询工具
  • 宠物出售的网站怎么做百度的网址是什么
  • 徐州自助建站软件营销策划的八个步骤
  • 做网站的技术员国外独立网站如何建站
  • 专门做服装批发的网站吗营销策划公司是干什么的
  • 网站由哪儿三部分组成杭州优化seo
  • 超链接网站怎么做推广计划
  • 免费领云服务器网站优化建议怎么写
  • 网站开发策划方案浙江网络推广
  • 苏州全网网站建设最近一周国内热点新闻
  • 免费开源的个人网站系统网络推广协议合同范本