1.继承 class Animal: def __init__(self,name,age,sex): self.name = name self.age = age self.sex = sex def eat(self): print('{}正在吃东西~'.format(self.name)) ...
分类:
编程语言 时间:
2019-11-14 09:47:09
阅读次数:
66
多继承和虚继承 1、多继承的优缺点 (1) 多继承可以复用多个类的代码(函数,变量)。 (2) 多继承会带来二义性问题。 2、菱形继承问题 1、菱形问题会造成空间浪费。 2、菱形继承问题会产生二义性。 3、虚继承 (1) 当发生虚继承的时候,编译器会在子类中安插一个vbptr指针。 (2) 指针指向 ...
分类:
编程语言 时间:
2019-10-29 15:37:21
阅读次数:
105
今日内容 1.三大特性——继承 2.方法重写 3.super关键字 4.this关键字 5.抽象类 教学目标 1.能够解释类名作为参数和返回值类型 2.能够写出类的继承格式 3.能够说出继承的特点 4.能够说出子类调用父类的成员特点 5.能够说出方法重写的概念 6.能够说出super可以解决的问题 ...
分类:
其他好文 时间:
2019-10-23 11:53:41
阅读次数:
77
1.Java基础 具体内容: 1. 编程基础(开发环境配置、基础语法、基本数据类型、流程控制、常用工具类) 2. 面向对象(继承、封装、多态、抽象类、接口、包、重写、重载) 3. 高级编程(集合、异常、IO、多线程、网络编程、反射、泛型、序列化、Java8&Java9) 学习渠道: 廖雪峰老师的J2 ...
分类:
编程语言 时间:
2019-10-21 11:59:35
阅读次数:
114
继承:子类继承父类,在react开发中经常见到,前端用的算多 // 父类 class People { constructor (name, age) { this.name = name this.age = age } eat() { alert(`${this.name} eat someth ...
分类:
其他好文 时间:
2019-10-20 11:14:50
阅读次数:
76
面向对象 1.继承 1.继承和UML图 1.类的继承 1.父类和子类, 例如动物类是父类,则狗就是子类,父类又可以称为基类。子类是无法继承的。 2.方法重写 父类的方法有时候不适用于子类,所有原生js的对象都继承于object,比如将数组toString,并用逗号隔开,相当于子类将父类的方法重写了 ...
分类:
其他好文 时间:
2019-10-08 14:35:50
阅读次数:
77
面向对象三大特性:封装、继承、多态 继承的概念: 在定义类时,可以从已有类当中提取想要的内容 被继承的类称为父类、基类、超类,新定义的类称为子类、派生类 注意:如果派生类中的属性与基类属性重名,那么派生类的属性会覆盖掉基类的属性。包括初始化函数。 派生类在初始化函数中需要继承和修改初始化过程,使用’ ...
分类:
其他好文 时间:
2019-10-04 00:09:27
阅读次数:
75
一、题目 编写一个应用程序,创建一个矩形类,类中具有长、宽两个成员变量和求周长的方法。 再创建一个矩形类的子类——正方形类, 类中定义求面积方法、重写求周长的方法。在主类中,输入一个正方形边长,创建正方形对象,求正方形的面积和周长。(注意:所有类均在一个包中) 二、代码 1.Rectiangle.j ...
分类:
其他好文 时间:
2019-09-24 19:31:46
阅读次数:
86
下载资源:https://www.yinxiangit.com 前端开发面试全面知识大纲集合: HTML+CSS:对Web标准的理解、浏览器内核差异、兼容性、hack、CSS基本功:布局、盒子模型、选择器优先级及使用、HTML5、CSS3、移动端适应 JavaScript:数据类型、面向对象、继承、 ...
分类:
其他好文 时间:
2019-09-13 15:24:24
阅读次数:
130
1.js组成:ECMAScript ,dom,bom,2.实例对象,构造函数和原型对象三者的关系3.js不是面向对象的语言,是基于对象的语言,可以用js来模拟面向对象4.继承:js中没有类的概念,js中有构造函数的概念,是基于原型实现继承的5.创建对象的三种方式:字面量的方式;调用系统的构造函数;自 ...
分类:
Web程序 时间:
2019-08-19 22:45:19
阅读次数:
114