Java的源码结构
一、类文件一般包含如下的这些元素:
-
package
-
import
-
类
-
属性
-
构造器
-
方法
-
setter & getter 方法
-
static 属性(方法)
-
this 关键字
-
主函数
-
二、代码实战
代码的详细解读,可以参考视频教程
package com.qicong.zj.c10;//包package
/**
* User: 祁大聪
*/
public class Person { // 类名
// 属性
private String name;
private int age;
private int height;
private double money;
// 静态属性
private static String school;
// 构造器
public Person(){
}
// 构造器
public Person(String name){
this.name = name;
}
// 方法
public String getPeopleInfo(){
return name + " , " + age + " , " + school;
}
// 静态方法
public static String getStaticSchool(){
return school;
}
// 主函数(方法)
public static void main(String[] args) {
}
// 用于访问私有属性的 setter & getter 方法
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public int getHeight() {
return height;
}
public void setHeight(int height) {
this.height = height;
}
public double getMoney() {
return money;
}
public void setMoney(double money) {
this.money = money;
}
public static String getSchool() {
return school;
}
public void setSchool(String school) {
this.school = school;
}
}