定义一个抽象类abstract class Animal { def walk(speed:Int) def breathe() = { println("animal breathes") } }在具体Dog中 我们必须实现Animal实现的抽象方法 class Dog extends Anima ...
分类:
其他好文 时间:
2017-12-09 19:31:03
阅读次数:
162
子类引用的对象转换为父类类型称为向上转型。通俗地说就是是将子类对象转为父类对象。此处父类对象可以是接口。 下面举一个向上转型的示例 父类 public class Animal { public void eat(){ System.out.println("animal eatting..."); ...
分类:
其他好文 时间:
2017-12-09 18:17:34
阅读次数:
192
package com.whxiong.work04; public abstract class Animal { private int age; public Animal(int age){ this.age=age; } public int getAge() { return age; ...
分类:
其他好文 时间:
2017-12-08 14:08:34
阅读次数:
164
public interface Animal { void cry(); String getAnimalName(); } public class Dog implements Animal { public void cry(){ System.out.println("狗的叫声"); } ...
分类:
其他好文 时间:
2017-12-07 23:55:52
阅读次数:
223
多态: 多态的意思:一个对象,可以有多种形态,比如说:笔记本电脑,他可以是游戏本,还可以是办公本。 电脑:台式机,一体机,笔记本。他们都是统称为电脑。 多态的使用: 多态在使用过程中,需要注意: 1、使用多态必须要有继承关系,子父类。 2、使用过程中,子类必须要重写父类的方法才能运行。 3、在定义多 ...
分类:
其他好文 时间:
2017-11-30 20:13:55
阅读次数:
193
用于webservice。 1.路径 @javax.ws.rs.Path 标识要请求的资源类或资源方法的uri路径。 例,@Path("animal"),表示下一层路径是animal时要处理的事务。 @Path("{species}")这种带大括号的表示方法,表示下一层路径会被参数化,配合@Path ...
分类:
编程语言 时间:
2017-11-27 10:57:23
阅读次数:
230
在OOP程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class)。 比如我们已经编写了一个名为Animal的class,有一个run()方法可以直接 ...
分类:
其他好文 时间:
2017-11-26 11:17:00
阅读次数:
133
继承和多态 在OOP程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class)。 比如,我们已经编写了一个名为Animal的class,有一个run( ...
分类:
编程语言 时间:
2017-11-21 14:44:47
阅读次数:
219
父类:publicclassAnimal{intage;//年龄doubleheight;//身高doubleweight;//体重Animal(){System.out.println("一个动物诞生");}Animal(intage,doubleheight,doubleweight){this.age=age;this.height=height;this.weight=weight;}//睡觉方法publicvoidsleep(){System.out.print..
分类:
其他好文 时间:
2017-11-19 22:23:26
阅读次数:
195
一、多态 1.多态 多态指的是一类事物有多种形态 水有多种形态:冰 水雾 水 动物有多种形态:人,狗,猪 import abc class Animal(metaclass=abc.ABCMeta): #同一类事物:动物 @abc.abstractmethod def talk(self): pas ...
分类:
其他好文 时间:
2017-11-14 14:36:39
阅读次数:
223