GROOVY 面向对象
面向对象:
class Student{
private int StudentID;
private String StudentName;
void setStudentID(int pID){
StudentID = pID;
}
void setStudentName(String pName){
StudentName = pName;
}
int getStudentID(){
return this.StudentID;
}
String getStudentName(){
return this.StudentName;
}
static void main(String[] args) {
Student student = new Student();
student.setStudentID(1);
student.setStudentName("Joe");
println student.getStudentID();
println student.getStudentName();
}
}
多变量
class Student{
private int StudentID;
private String StudentName;
int Marks1;
int Marks2;
int Marks3;
int Total(){
return Marks1 + Marks2 + Marks3;
}
void setStudentID(int pID){
StudentID = pID;
}
void setStudentName(String pName){
StudentName = pName;
}
int getStudentID(){
return this.StudentID;
}
String getStudentName(){
return this.StudentName;
}
static void main(String[] args) {
Student student = new Student();
student.setStudentID(1);
student.setStudentName("Joe");
student.Marks1 = 10;
student.Marks2 = 20;
student.Marks3 = 30;
println student.Total();
println student.getStudentID();
println student.getStudentName();
}
}
多实例
class Student{
private int StudentID;
private String StudentName;
int Marks1;
int Marks2;
int Marks3;
int Total(){
return Marks1 + Marks2 + Marks3;
}
void setStudentID(int pID){
StudentID = pID;
}
void setStudentName(String pName){
StudentName = pName;
}
int getStudentID(){
return this.StudentID;
}
String getStudentName(){
return this.StudentName;
}
static void main(String[] args) {
Student student = new Student();
student.setStudentID(1);
student.setStudentName("Joe");
student.Marks1 = 10;
student.Marks2 = 20;
student.Marks3 = 30;
println student.Total();
println student.getStudentID();
println student.getStudentName();
Student st1 = new Student();
st1.setStudentID(2);
st1.setStudentName("killy");
println st1.getStudentID();
println st1.getStudentName();
}
}
浙公网安备 33010602011771号