java-review-oo》的相关内容

java继承容易犯的错误

在网上看见一个关于java继承的问题,觉得这是很多初学java应该注意的问题。 public abstract class A { int i=1; public void printI() { System.out.println("i="+i); } } public class B extneds A{ int i=2; public s ...
by mfcai 2008-04-08 浏览 (3985) 回复 (26) 关键字:

关于super的疑惑,已问过多人未果,请指点

首先看两段代码,一个父类,一个子类: [code:1] public class HelloFather { public HelloFather(){ System.out.println("HelloFather.HelloFather()"); } public void s ...
by nowind 2005-08-18 浏览 (4729) 回复 (27) 关键字:

JAVA中的继承

二.继承 1. 什么是继承?子类对象的创建? 答:通过继承实现代码复用。Java中所有的类都是通过直接或间接地继承java.lang.Object类得到的。继承而得到的类称为子类,被继承的类称 为父类。子类不能继承父类中访问权限为private的成员变量和方法。子类可以重写父类的方法,及命名与父类同名的成员变量。但Java不支持多重继 承,即一个类从多个超类派生的能力。 ◇ 创建子类   格式 ...
by iRoger 2008-04-02 浏览 (145) 回复 (0) 关键字: 学习继承要知道的知识

[转]java中关于构造函数继承的一些问题1

java中的继承真的是一门相当复杂的学问啊,很多东西都那么诡异,有一些技巧更是只可意会不能言传的,那就让时间和经验来解决这些问题吧。总结了一些,慢慢消化。。。 class tt { public static void main(String[] args){ Person p=new Graduate(); } ...
by yelanglee 2007-12-12 浏览 (105) 回复 (0) 关键字: 构造函数 继承

java语言面向对象特性详解

【课前思考】   1. 什么是对象?什么是类?什么是包?什么是接口?什么是内部类?   2. 面向对象编程的特性有哪三个?它们各自又有哪些特性?   3. 你知道java语言在面向对象编程方面有何独特的特点吗? 难点:   1. 理解方法重载和方法重写,不要混淆了两者的使用。   2. 类变量和类方法的使用。   3. 接口的使用。 3.1 面向对象技术基础 3.1. ...
by scenery_86 2007-04-06 浏览 (252) 回复 (0) 关键字:

面向对象概念之二:继承

继承: Inheritance:用extends关键字 在父类和子类之间存在着继承和扩展关系.子类继承父类的属性和方法的同时.子类还可以扩展出新的属性和方法.并且还可以覆盖父类中方法的实现方式. 继承的优点:1.避免冗余             2.提高代码的可重用性和可 ...
by Angelialily 2007-09-04 浏览 (382) 回复 (0) 关键字: 初学者必看

很重要的java总结

JAVA的面向对象编程--------课堂笔记 11.28 面向对象主要针对面向过程。 面向过程的基本单元是函数。 什么是对象:EVERYTHING IS OBJECT(万物皆对象) 所有的事物都有两个方面: 有什么(属性):用来描述对象。 能够做什么(方法):告诉外界对象有那些功能。 后者以前者为基础。 大的对象的属性也可以是一个对象。 为什么要使用面向对象: 首先,面向对象符合人类看待事 ...
by javaping2008 2007-12-15 浏览 (396) 回复 (0) 关键字:

没想到遇到这种低级错误

子类居然没有继承超类的非虚方法? class A { public abstract void foo(int x); public void foo(double a){} } class B : A { public override void foo(int x){}; } void main() { B a = new B; a.foo(1) ...
by oldrev 2007-04-26 浏览 (583) 回复 (10)

数据结构的实现(持续完整中)

节点类 package graph; public class GraphNode { public GraphNode link; public int info; }
by leon_a 2007-06-25 浏览 (1259) 回复 (19)

关于D的3个疑问

1.在一个模块中定义的一个全局函数,在其他模块中可以引用么? module a ; void f() { } module b ; import a ; void main() { f() ; //这样可以么?如果可以,怎样限制f()在其他模块总不能调用啊? } 2.我在一个类的私有成员函数中实例化tango.text.convert.layout但是编译器给出 ...
by ant-man 2007-09-22 浏览 (479) 回复 (16)

请教一个struts2赋值方面问题

1.页面部分 <a href="${ctx}/admin/user!delete.action?id=${id}">删除</a> 确定这个参数id是有值的。 2.Action方法定义关键部分代码如下: @SuppressWarnings("unchecked") public abstract class CRUDAction<T> extends Action ...
by ttitfly 2008-05-29 浏览 (147) 回复 (1)

使用 Spring 2.5 注释驱动的 IoC 功能(转)

概述 注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。 注释和 Java 代码位于一个文件中,而 ...
by guoli83945 2008-03-12 浏览 (747) 回复 (1)

基于Spindle的增强HTTP Spider

构建于lucene之上的可用的Java开源Spider少之又少,spindle长期没有更新且功能不够完善,故而自己参考其源 代码重新编写了一个可扩展的WebCrawler,本着开源共享,共同进步的想法发布于此,期冀得到大家的批评指正, 有任何意见及建议均可Email联系我(kaninebruno@hotmail.com) 以下代码基于lucene-2.3.1,htmlparser-1.6, ...
by brunoplum 2008-04-01 浏览 (1226) 回复 (6) 关键字: spindle

一个Java的Restful服务框架,支持JPA、JAAS、分布式资源对象

项目地址: http://code.google.com/p/jrest4guice/ Demo演示: http://cnoss.vicp.net/ 当前版本:0.9.0 preview 特点: 基于Google guice 零配置,服务的自动扫描注册 非侵入式,用户不需要实现特定的接口来实现Restful服务 支持Post. Get. Put. Delete操作 灵活的注入(支持上下文环 ...
by cnoss 2008-06-15 浏览 (2586) 回复 (11) 关键字: rest

XJ: 一个扩展Java语言的方案

Java历来是一种以不变应万变的语言。在Java 5中,annotation的引入使得Java在某些特殊的应用场合(如企业应用)中能够进行定制。Annotations 可被看作是用Java核心技术来定义的"领域特定语言"(Domain Specific Languages,DSLs)。 Annotation本质上是一种 name-value 形式的绑定,仅限于它们所能表达的意义。它们不能定义新的 ...
by levis2000 2008-04-16 浏览 (1092) 回复 (3) 关键字: extensible java

推荐知识库条目

Comming soon