社区
Java EE
帖子详情
重分求一个能学习面向对象分析的JAVA例子.不要太大的
JSTART
2003-09-12 02:51:38
希望能找一个比较经典的JAVA源码的例子.用来学习面向对象分析和设计
希望程序不要太大.象JIVE.等那些都很大.做起来比较麻烦.
不知道谁有这样的例子下载.
谢谢
JSTART@163.COM
...全文
31
5
打赏
收藏
重分求一个能学习面向对象分析的JAVA例子.不要太大的
希望能找一个比较经典的JAVA源码的例子.用来学习面向对象分析和设计 希望程序不要太大.象JIVE.等那些都很大.做起来比较麻烦. 不知道谁有这样的例子下载. 谢谢 JSTART@163.COM
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
junyi2003
2003-09-12
打赏
举报
回复
不好说,每个人看对象都不一样。
分解出来的类和属性都也各不相同。
没有绝对正确的,只有相对合理的。
netcobol
2003-09-12
打赏
举报
回复
class Employee
{
public Employee(String eName,double eSalary)
{ name = eName;
salary = eSalary;
}
public void raiseSalary(double byPercent)
{ salary *= (1 + byPercent / 100);
}
public String toString()
{ return (name + " " + salary + "");
}
private String name="";
private double salary=0.0;
}
public class Manager extends Employee
{ public Manager(String eManager,double eSalary)
{ super(eManager,eSalary);
secretaryName = "";
}
public void raiseSalary(double byPercent)
{ double bonus = 0.5 * 5;
super.raiseSalary(byPercent + bonus);
}
public String getSecretaryName()
{ return secretaryName;
}
public void setSecretaryName(String name)
{ secretaryName = name;
}
public String toString()
{ return super.toString() + " boss secretary is " + secretaryName;
}
private String secretaryName;
}
netcobol
2003-09-12
打赏
举报
回复
import java.awt.*;
import java.util.*;
class Tile extends Rectangle implements Comparable
{ public Tile(int x, int y, int w, int h, int zz)
{ super(x,y,w,h);
z = zz;
}
public int compareTo(Object b)
{ Tile tb = (Tile) b;
return z - tb.z;
}
public String toString()
{ return super.toString() + "[z=" + z + "]";
}
int z;
}
import java.awt.*;
import java.util.*;
public class TileTest
{ public static void main(String[] args)
{ Tile[] a = new Tile[20];
int i;
for(i=0;i<a.length;i++)
a[i] = new Tile(i,i,10,20,(int)(100 * Math.random()));
System.out.println("unsort array: ");
for(i=0;i<a.length;i++)
System.out.println(a[i]);
Arrays.sort(a);
System.out.println("Start to sort array: ");
for(i=0;i<a.length;i++)
System.out.println(a[i]);
}
}
netcobol
2003-09-12
打赏
举报
回复
public interface PetOutput
{
void sound();
}
public class Dog implements PetOutput
{
public Dog(String aName)
{
name = aName;
breed = "unknown";
}
public Dog(String aName,String aBreed)
{
name = aName;
breed = aBreed;
}
public String toString()
{
return "It's " + name + " the " + breed;
}
//Must complete sound in this interface
public void sound()
{
System.out.println("Woof Woof");
}
public String getName()
{
return name;
}
private String name;
private String breed;
}
dophin1003
2003-09-12
打赏
举报
回复
gz
java
源码包---
java
源码 大量 实例
Java
二进制IO类与文件复制操作实例,好像是一本书的
例子
,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码
面向
初级、中级
Java
程序员。
Java
访问权限控制源代码 1个目标文件 摘要:
Java
源码,...
java
面向
对象
包括
面向
对象
概念、类与
对象
的关系、封装、构造函数、this关键字、static关键字、单例设计模式、继承、多态、内部类、异常、包等
java
基础知识。 1、
面向
对象
面向
对象
是相对
面向
过程而言
面向
对象
和
面向
过程都是...
Java
面向
对象
入门
主题:
Java
面向
对象
编程 主要
学习
以下内容: 1.编程语言的发展,理解类和
对象
的概念 2.
Java
的
面向
对象
详解 1.开场语: 今天咱们来
学习
java
语言的核心特性,
面向
对象
的入门课程。希望大家能够通过讲解了解到类和...
一个完整的
面向
对象
分析
与设计
例子
首先说明,接下来 这部分内容,跟
面向
对象
没什么关系,只是描述出我们接下来 "需要做什么 ". 大家都知道电梯是怎么回事了,所以获取需
求
的过程我就不啰嗦了,直接把最后结果描述出来.(对于计算机专业学生或软件工程...
从一个 10 年程序员的角度告诉你:搞懂
Java
面向
对象
有多容易?
2)
java
怎么支持
面向
对象
呢? a. 万物皆
对象
,所有的类都是 Object 子类 b.
java
中支持单继承,多
重
继承,Tiger 是 Animal 子类,Animal 是 Object 的子类。满足单继承(每次都一个父类,超类) c. 面
Java EE
67,515
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章