目錄:類與構造
package JavaSE;
/*
學生類
*/
public class Student {
/*private String name;
private int age;
//建構方法
*//*public Student(){
System.out.println("無參構造方法");
}*//*
public Student(){}
public Student(String name){
this.name=name;
}
public Student(int age){
this.age=age;
}
public Student(String name,int age){
this.name=name;
this.age=age;
}
public void show(){
System.out.println(name+","+age);
}*/
//成員變量
/* String name;
private int age;
//提供get/set方法
public void setAge(int a){
// age=a;
if(a<0||a>120)
System.out.println("你給的年齡有誤");
else
age=a;
}
public int getAge(){
return age;
}
public void show()
{
System.out.println(name+","+age);
}*/
//成員方法
/*public void study()
{
System.out.println("好好學習,天天向上");
}
public void doHomework()
{
System.out.println("鍵盤敲爛,月薪過萬");
}*/
//成員變量
private String name;
private int age;
//構造方法
public Student(){}
public Student(String name,int age){
this.name=name;
this.age=age;
}
//成員方法
public void setName(String name){
this.name=name;
}
public String getName(){
return name;
}
public void setAge(int age){
this.age=age;
}
public int getAge(){
return age;
}
public void show(){
System.out.println(name+","+age);
}
}
package JavaSE;
/*
學生測試類
*/
public class StudentDemo {
public static void main(String[] args) {
Student s1=new Student();
s1.setName("林青霞");
s1.setAge(30);
s1.show();
Student s2=new Student("林青霞",30);
s2.show();
/*Student s3=new Student(30);
s3.show();
Student s4=new Student("林青霞",30);
s4.show();*/
/* //建立對象
Student s1=new Student();
// System.out.println(s);
//使用對象
//System.out.println(s1.name+","+s1.age);
s1.name="林青霞";
s1.age=30;
System.out.println(s1.name+","+s1.age);
// s1.study();
// s1.doHomework();
Student s2=s1;
// System.out.println(s);
//使用對象
//System.out.println(s2.name+","+s2.age);
s2.name="江姐";
s2.age=28;
//System.out.println(s2.name+","+s2.age);
System.out.println(s2.name+","+s2.age);
System.out.println(s1.name+","+s1.age);*/
// s2.study();
// s2.doHomework();
//建立對象
/* itheima s=new itheima();
s.setName("林青霞");
s.setAge(30);
s.show();*/
//使用get方法擷取成員變量的值
//System.out.println(s.getName()+"---"+s.getAge());
}
}
package JavaSE;
/*
學生類
*/
public class itheima {
/* //成員變量
private String name;
private int age;
//get/set方法
public void setName(String name){
//name=name;
this.name=name;
}
public String getName(){
return name;
}
*//* public void setAge(int n){
age=n;
}*//*
public void setAge(int age){
this.age=age;
}
public int getAge(){
return age;
}
public void show(){
System.out.println(name+","+age);
}*/
//成員變量
/* private String name;
private String age;
//構造方法
//public Student(){}
public Student(String name){
this.name=name;
this.age=age;
}
//成員方法
public void setName(String name){
this.name=name;
}
public String getName(){
return name;
}
public void setAge(String age){
this.age=age;
}
public String getAge(){
return age;
}
public void show(){
System.out.println(name+","+age);
}*/
}