非Animal呢?为何不写个万用类

/*4.非Animal呢?为何不写个万用类
 * 类Object是JAVA里多有类的源头/父类*/

 1 import java.util.*;
 2 class Animalb{
 3     String name;
 4     void eat(){
 5         System.out.println("动物在吃东西啦");
 6     }
 7 }
 8 class Doga extends Animalb{}
 9 class Cata extends Animalb{}
10
11 public class FourFei {
12    public static void main(String[] args){
13        Doga a = new Doga();
14        Cata c = new Cata();
15
16        ArrayList<Object> list = new ArrayList<Object>();
17        list.add(a);
18        list.add(c);
19
20        if(a.equals(c)){ //判断两个对象是否相等
21            System.out.println("true");
22        }else{
23            System.out.println("false");
24        }
25        System.out.println(c.equals(a));
26        System.out.println(c.getClass());
27        System.out.println(c.hashCode());
28        System.out.println(c.toString());
29
30    }
31 }

时间: 2024-11-03 03:38:48

非Animal呢?为何不写个万用类的相关文章

很久以前写的一个 ShareRestrictedSD 类

代码中一开始的 几个 USES 单元,可能是多余的. unit ShareRestrictedSD; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Shlobj, ActiveX, Dialogs,Shellapi; /////////////////// //如果这家伙起作用,那么它的作者是jiangsheng(C++): //如果这家伙一点用没有,那我不知道它的作者 //以上为

(一)、写一个怪物的类,类中有属性姓名(name),攻击力(attack),有打人的方法(fight)。(方法的重写)

(一).写一个怪物的类,类中有属性姓名(name),攻击力(attack),有打人的方法(fight).再写两个子类:红猪的类:类中有属性姓名(name),攻击力(attack),颜色(color).红猪也有一个打人的方法(fight),要求在此方法中输出"XX猪是XX颜色的,打掉了人XX点血".蛇类:类中有属性姓名(name),有攻击力属性(attack),有几条脚属性(foot).蛇也有一个打人的方法(fight),要求在此方法中输出"XX蛇用XX条脚跑到人面前去打人,打

html canvas非正方旋转和缩放...写的大多是正方的有人表示一直看正方的看厌了

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

当非system的datafile 无法写入时,控制db instance crash 还是 datafile offline的 参数

本文摘自:mos文章 Bug 7691270 - Crash the DB in case of write errors (rather than just offline files) (Doc ID 7691270.8) Bug 7691270  Crash the DB in case of write errors (rather than just offline files)   This note gives a brief overview of bug 7691270. Th

这只是一个非常水的人,写下的非常水的文字,不看也罢

4.16,11:25AM 期中考后4天,GDOI前13天 我像往常一样对着电脑,却再也找不到先前刷oi题的感觉 也许这种状态已经持续很长一段时间了,从进入高中,noip,gdkoi,都挂的不忍直视 再想想自己的状态和时间管理,专注度 要是不拿这样惨淡的分数,那才没有道理. 期中考也挂了,说到底还是自己挖的坑 我想到我刚刚走上oi这条路,虽然一样的菜,至少会在每天放学后一个劲往机房跑,至少享受着整天泡在机房的感觉, 至少,心中没有那么多杂念 我总是把自己推倒了又重来 有几次在hf校园,却无比想要回

JAVA连接SQLServer基础,以及5分钟之内读+写20万条数据(40万条操作),遇到的问题

首先,最基本的连接方式: private String url = "jdbc:odbc:Driver={SQL Server};Server=DELL-PC;Database=MedicalData"; private String user = "sa"; private String password = "netlab"; private Connection conn; Class.forName("sun.jdbc.odbc

一个印度人写的VC串口类CSerialCom(有串口基础介绍)

一个由印度人编写的VC串口类(也是一种VC串口控件),他还配合这个类写了VC 串口通信方面的一些基础知识,如怎么用VC打开串口,如何对串口进行配置,读串口.写串口等. 这个类有点特别,它没有使用事件驱动原理,它是以查询方式工作的. 简介: 对没有接触过串口通信的VC程序员来说显得非常困难,很久以前我在 codeguru.com 上搜索过串口通信相关信息得到了非常大的帮助,从那时起能编写一个简单易用的VC 串口类是我的梦想. 经过七个月在串口通信编程方面实践经验后,我编写了一个基于API实现的简单

我也来写:数据库访问类DBHelper

一.前言 相信许多人都百度过:“.net 数据库访问类”.然后就出来一大堆SqlHelper.我也用过这些SqlHelper,也自己写过,一堆静态方法,开始使用起来感觉很不错,它们也确实在很多时候可以很好的工作.ADO.NET已经封装很好了,我们很容易就可以实现自己的数据库访问类. 很久前,忘记在哪里看到过了,有一个朋友写了一篇[如何做一个好用的数据库访问类](有兴趣的朋友仍然可以搜索到),这篇文章确实写得很好,作者很详细的讲解了如何设计一个好的数据库访问类:所谓“好“是指:轻量.易用.通用.高

我也来写:数据库访问类DBHelper(转)

一.前言 相信许多人都百度过:“.net 数据库访问类”.然后就出来一大堆SqlHelper.我也用过这些SqlHelper,也自己写过,一堆静态方法,开始使用起来感觉很不错,它们也确实在很多时候可以很好的工作.ADO.NET已经封装很好了,我们很容易就可以实现自己的数据库访问类. 很久前,忘记在哪里看到过了,有一个朋友写了一篇[如何做一个好用的数据库访问类](有兴趣的朋友仍然可以搜索到),这篇文章确实写得很好,作者很详细的讲解了如何设计一个好的数据库访问类:所谓“好“是指:轻量.易用.通用.高