/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package javaapp913;
import java.util.ArrayList;
/**
*
* @author wangwei
*/
public class Son extends Father{
private String Name;
private Father father;
private String Country;
public Son()
{
int r1 = (int) (Math.random() * 10000) 25000;
int r2 = (int) (Math.random() * 10000) 25000;
this.Name = "张" (char)r1 (char)r2;
}
public Son(Father father)
{
this.father = father;
int r1 = (int) (Math.random() * 10000) 25000;
int r2 = (int) (Math.random() * 10000) 25000;
this.Name = father.getFirstName() (char)r1 (char)r2;
this.Country=father.getCountry();
father.addSon(this);
}
public void setFName(String fn){
String old = Name.substring(1);
Name = fn old;
}
@Override
public String getName(){
return this.Name;
}
@Override
public String getCountry() {
return this.Country;
}
}
资源文件列表
JavaApp913/JavaApp913/build/classes/.netbeans_automatic_build , 0
JavaApp913/JavaApp913/build/classes/.netbeans_update_resources , 0
JavaApp913/JavaApp913/build/classes/javaapp913/Father.class , 2358
JavaApp913/JavaApp913/build/classes/javaapp913/JavaApp913.class , 2379
JavaApp913/JavaApp913/build/classes/javaapp913/Son.class , 1510
JavaApp913/JavaApp913/build.xml , 3615
JavaApp913/JavaApp913/manifest.mf , 85
JavaApp913/JavaApp913/nbproject/build-impl.xml , 79885
JavaApp913/JavaApp913/nbproject/genfiles.properties , 475
JavaApp913/JavaApp913/nbproject/private/config.properties , 0
JavaApp913/JavaApp913/nbproject/private/private.properties , 183
JavaApp913/JavaApp913/nbproject/private/private.xml , 676
JavaApp913/JavaApp913/nbproject/project.properties , 3854
JavaApp913/JavaApp913/nbproject/project.xml , 518
JavaApp913/JavaApp913/src/javaapp913/Father.java , 1842
JavaApp913/JavaApp913/src/javaapp913/JavaApp913.java , 1626
JavaApp913/JavaApp913/src/javaapp913/Son.java , 1220
