接口和抽象类有什么区别 你选择使用接口和抽象类的依据是什么? 接口: 抽象类: 接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。 抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人。说明,他们都是人。 ...
分类:
其他好文 时间:
2018-10-09 20:05:47
阅读次数:
153
关于协变和逆变要从面向对象继承说起。继承关系是指子类和父类之间的关系;子类从父类继承所以子类的实例也就是父类的实例。比如说Animal是父类,Dog是从Animal继承的子类;如果一个对象的类型是Dog,那么他必然是Animal。 协变逆变正是利用继承关系 对不同参数类型或返回值类型 的委托或者泛型 ...
分类:
Web程序 时间:
2018-10-09 12:19:31
阅读次数:
207
// 定义一个动物类 function Animal (name) { // 属性 this.name = name || 'Animal'; // 实例方法 this.sleep = function(){ console.log(this.name + '正在睡觉!'); } } // 原型方法... ...
分类:
Web程序 时间:
2018-10-04 10:45:22
阅读次数:
202
# 动物园 # 老虎 tiger 走路 游泳 # 天鹅 swan 走路 游泳 飞 # 老鹰 oldying 飞 走路 from abc import abstractmethod, ABCMeta # 接口的多继承 # 接口类 class Swim_Animal(metaclass=ABCMeta)... ...
分类:
其他好文 时间:
2018-10-02 20:44:15
阅读次数:
186
如果给Animal带参,则提示没有缺省的构造函数了,缺省就是不带参数的 改进:从子类当中向基类传递代参的,这样他就会给Animal传递400,300 对一个常量来调用 #include<iostream.h>//定义一个动物类class Animal{public: //添加参数,对于一个类来说,无 ...
分类:
编程语言 时间:
2018-10-01 22:13:58
阅读次数:
284
#include<iostream.h>//定义一个动物类class Animal{public: void eat();//添加方法 { cout<<"animal eat"<<endl; } void sleep();//添加方法 { cout<<"animal sleep"<<endl; } ...
分类:
编程语言 时间:
2018-10-01 21:42:18
阅读次数:
181
import abc
class Animal(metaclass=abc.ABCMeta):
@abc.abstractmethod #强制子类
def eat(self):
pass
@abc.abstractmethod
def run(self):
pass
class Peeple(Animal):
def eat(self):
print(‘peeple is eating‘)
def run(self):
print(‘peeple is runing‘)
class Dag(Animal):
def eat(self):
print(‘dag is eating‘)
def run(self):
print(‘dag is runing‘)
peo1=Peeple()
dag1=Dag()
peo1.eat()
dag1.eat()
分类:
其他好文 时间:
2018-09-25 22:55:54
阅读次数:
182
第13章保存和加载你的模型 在上一章,我们使用keras库学习了怎样训练CNNs。但是,我们注意到,在我们每次想评估网络或测试一批图像时,都需要首先训练它。这在网络模型很深、数据集很大时,将花费巨大时间来训练。那么有没有一种方式在训练完模型后,将它保存在磁盘上,然后在分类新图像时仅仅从磁盘加载就可以 ...
分类:
其他好文 时间:
2018-09-21 15:19:56
阅读次数:
165
一、指名道姓法(不依赖继承,直接通过类调用方法和属性) 二、super()依赖继承 super找方法的顺序 ...
分类:
其他好文 时间:
2018-09-17 23:02:03
阅读次数:
187
class Animal { public void move() { System.out.println("动物可以移动"); }} class Dog extends Demo { public void move() { System.out.println("狗可以跑和走"); } pub ...
分类:
其他好文 时间:
2018-09-17 19:35:19
阅读次数:
203