《构造方法私有化的作用及接口和父类的辨析》的相关内容
相关讨论
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 浏览 (4476) 回复 (26) 关键字:
关于JAVA的继承!有兴趣的可以进来讨论一下!
先看程序:
类A是一个抽象类,只有一个受保护的方法:
[code:1]
package a;
public abstract class A
{
protected String a;
protected String getA()
{
return a;
}
}
[/code:1]
下面接着看类B,类B没有代码,只是单单 ...
by zyp731 2006-06-08 浏览 (9912) 回复 (47) 关键字:
java-review-oo
2008年4月17日 10:07:05
OO:封装(整体性,信息隐蔽)继承多态
对象:某些事物的一个抽象,属性(静态特性),服务(动态特性)
类:具有相同属性的一组对象的集合。
new创建对象的时候,每一个对象的属性占用不同的内存区域,服务是共用的。
static{...}不在任何的方法中,classloader加载的时候按照顺序执行,而且只执行一次。
int-Integer char-Char ...
by tiantian911 2008-04-18 浏览 (334) 回复 (0) 关键字:
j2ee笔试题目 servlet笔试题目 jsp 笔试题目 java笔试题目
1.MVC的各个部分都有那些技术来实现?如何实现?
答:MVC是Model-View-Controller的简写。"Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View" 是应用的表示面(由JSP页面产生),"Controller" 是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现。这些组件 ...
by piaochunzhi 2008-01-07 浏览 (5638) 回复 (11) 关键字: j2ee笔试题目
相关博客
final 关键字 和 static 用法
【转自】http://www.blogjava.net/hongzionline/archive/2007/09/19/146392.html
一、final
根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计 ...
by jarod2008 2008-07-22 浏览 (62) 回复 (0) 关键字:
java基础知识总结
■final ◆ 修饰的变量
类中声明为final的变量,有两种初始化方式:
1、声明时就初始化。
2、2。在类的构造方法中初始化
初始化以后就不能在修改了
◆ 修饰的方 ...
by yuer555 2008-07-31 浏览 (45) 回复 (0) 关键字:
很重要的java总结
JAVA的面向对象编程--------课堂笔记
11.28
面向对象主要针对面向过程。
面向过程的基本单元是函数。
什么是对象:EVERYTHING IS OBJECT(万物皆对象)
所有的事物都有两个方面:
有什么(属性):用来描述对象。
能够做什么(方法):告诉外界对象有那些功能。
后者以前者为基础。
大的对象的属性也可以是一个对象。
为什么要使用面向对象:
首先,面向对象符合人类看待事 ...
by javaping2008 2007-12-15 浏览 (557) 回复 (0) 关键字:
JAVA功底之基础知识精华总结 (各类修饰符)
1、 对象的初始化
(1) 非静态对象的初始化
在创建对象时,对象所在类的所有数据成员会首先进行初始化。
基本类型:int型,初始化为0。
如果为对象:这些对象会按顺序初始化。
※在所有类成员初始化完成之后,才调用本类的构造方法创建对象。
构造方法的作用就是初始化。
(2) 静态对象的初始化
程序中主类的静态变量会在main方法执行前初始化。
不 ...
by wangpan80 2008-10-04 浏览 (16) 回复 (0) 关键字: java功底之基础知识精华总结 (各类修饰符)
java面向对象浅析系列2——抽象类、接口与多继承
转载于 http://blog.csdn.net/hwalan/archive/2006/10/19/1341065.aspx
有时候,我们可能想要构造一个很抽象的父类对象,它可能仅仅代表一个分类或抽象概念,它的实例没有任何意义,因此不希望它能被实例化。例如:有一个父类“
水果(Fruit)”,它有几个子类“苹果(Apple)”、 ...
by nihao620 2008-07-11 浏览 (101) 回复 (0) 关键字:
相关圈子讨论
Drools中文问题
通过RuleAgent访问BRMS生成的pkg,里面的中文乱码了。(通过drl方式显示正确)
有人知道什么原因,大家都是怎么部署的?
代码如下:
RuleAgent agent = RuleAgent.newRuleAgent("/MyRules.properties");
RuleBase ruleBase = agent.getRuleBase();
WorkingMemory ...
by zhouxianli 2008-09-12 浏览 (103) 回复 (1)
linux下java开发,如何运行tomcat
前些天, 在网上看到ubuntu的linux操作系统,下了一人,安装后觉得还不错.还可以运行QQ,及MSN等聊天工具
现将自己的操作步骤在这里做一个简单的介绍,便于大家分享.
ubuntu linux的下载:
http://www.ubuntu.com/download
安装后的设置:(这个过程可能比较慢.中间的操作系统的升级可以跳过)
http://wiki.ubuntu.org.cn/% ...
by hlsps 2007-02-13 浏览 (2289) 回复 (2)
数据结构的实现(持续完整中)
节点类
package graph;
public class GraphNode {
public GraphNode link;
public int info;
}
by leon_a 2007-06-25 浏览 (1550) 回复 (19)
一个页面中显示多图形问题
1。问题: 想在一个页面中显示多个图形,一个是饼图 一个是柱图,html如下
<html>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>
AIX主机信息
</title>
<body>
<img jwcid="PB@Image" image=" ...
by zhaoyl 2007-09-18 浏览 (351) 回复 (3)
相关新闻
基于Spindle的增强HTTP Spider
构建于lucene之上的可用的Java开源Spider少之又少,spindle长期没有更新且功能不够完善,故而自己参考其源
代码重新编写了一个可扩展的WebCrawler,本着开源共享,共同进步的想法发布于此,期冀得到大家的批评指正,
有任何意见及建议均可Email联系我(kaninebruno@hotmail.com)
以下代码基于lucene-2.3.1,htmlp ...
by brunoplum 2008-04-01 浏览 (1823) 回复 (7) 关键字: spindle
EJB 3.0和Spring 2.5 :在Spring中使用EJB 3.0
Meera Subbarao说道:EJB和Spring社区的开发者为什么总是贬低对方呢?我同时使用EJB和Spring,就像所有的开发者一样,我对于两者需要大量的XML设置非常头疼,但是从Java 5发布以来,XML配置已经用annotation来替代了。但是在使用了最新的Spring 2.5和EJB 3.0,我觉得它们是互相补充的关系,而非相互竞争关系。
许多开发者理解,Spring是由Spr ...
by QQbyte 2008-08-29 浏览 (2121) 回复 (6) 关键字: ejb 3.0 spring 2.5
四个有害的java习惯
John O'Hanley 的这篇文章列举了四个有害的java编码习惯,并提出了改正方案。
这四个习惯普遍存在于java程序员中,并且已经被广泛接受,大家都习以为常,流毒甚远。
1.对局部变量(local variables),字段(fields),参数(method arguments)这三种变量的命名没有区分,造成了代码的阅读困难,增加了代码的维护成本。
...
by jolestar 2008-07-29 浏览 (6751) 回复 (56) 关键字:

