| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 422 人关注过本帖
标题:[求助]请大家给我上一课
取消只看楼主 加入收藏
程序BUG
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2006-7-22
收藏
 问题点数:0 回复次数:3 
[求助]请大家给我上一课
java里面有两个关键字.this和super我在看CORE JAVA(第六版)的时候在代码总是能看见,对我这个新手OR菜鸟来说,理解哟点困难.
望哪位大侠,帮忙指点一下...
小弟在这里谢谢了!!!!!!
2006-07-27 21:50
程序BUG
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2006-7-22
收藏
得分:0 

用的时候,老是看不习惯啊CORE JAVA的代码
import java.util.*;
public class ConstructorTest
{
public static void main(String[] args)
{Employee[] staff = new Employee[3];

staff[0]= new Employee("Harry",40000);
staff[1]= new Employee(60000);
staff[2]= new Employee();


for (int i=0; i< staff.length; i++)
{
Employee e= staff[i];
System.out.println("name"+e.getName()+",id"+e.getId()+",salary"+e.getSalary());}}}


class Employee{
public Employee(String n,double s)
{
name=n;
salary=s;
}

public Employee(double s)
{
this("Employee #"+nextId,s);/*如果是多个类,在一个包里这样用行吗??*/
}

public Employee(){
}

public String getName(){return name;}

public double getSalary()
{return salary;}

public int getId(){
return id;
}
{id=nextId;
nextId++;}
static{
Random generator = new Random();
nextId= generator.nextInt(10000);
private String name="";
private double salary;
private static int nextId;}

2006-07-28 11:30
程序BUG
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2006-7-22
收藏
得分:0 
或者说他掉用哪个类里的方法,一个包里有多个类的时候,是不是不用这个为好啊?
2006-07-28 11:34
程序BUG
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2006-7-22
收藏
得分:0 

多谢指教    我刚下班刚刚看到帖子......

2006-07-30 10:15
快速回复:[求助]请大家给我上一课
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016409 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved