package p1;
class EdioIdcard{
public static void main(String[] args){
Idcard i=new Idcard();
i.id="wangxin";//通过有参构造方法Idcare(String id)给default类型属性id赋值。
i.getPassword();//此处通过调用公开的getpassword()方法查看private属性password的值。
i.setPassword("234567");//此处是通过调用公开的setpassword()方法来给private属性password赋值。
i.getPassword();//此处再次通过调用公开的getpassword()方法查看private属性password的值。
System.out.println(i.id);
Goldcard b=new Goldcard();//此处是基于Idcard类创建的一个子类Goldcard的对象。
b.id="pzx";//此处是给继承来的父类的(default)id赋值。
System.out.println(b.id);//此处是打印赋值后的id属性。
b.getPassword();//此处是通过父类创建的对象通过public方法getpassword来访问父类的私有类属性password。
}
}
class Idcard{
String id;
private String password="123456";
public Idcard(){
System.out.println("这是一个无参构造方法");
}
public Idcard(String id){
this();
this.id=id;
}
public void getPassword(){
System.out.println(password);
}
public void setPassword(String password){
this.password=password;
}
}
class Goldcard extends Idcard{
public Goldcard(){
super(); //再次调用父类的无参构造方法
System.out.println("这是子类的无参构造方法");
}
}
//包名全小写
package com.demo
import java.lang.util.*;
//类名首字母大写
public class tDemo {
public static void main(String[] args) {
}
//函数一般前一个单词小写
public void getMethod(){
}
}
可以在百度文库里搜索下"华为java编码规范". 里面有你要的答案.