Java封裝性的使用 java匿名對象的使用 java構造對象的使用

package com.jk.classdemo;

class Person{
	private String name;
	private int age;
	
	
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}

	
	public int getAge() {
		return age;
	}
	public void setAge(int a) {
		if(a>=0&&a<=150){
			age = a;
		}
		
	}


	public void tell(){
		System.out.println("name:"+getName()+"  "+"age:"+getAge());
	}
}
public class ClassDemo01 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Person per=new Person();
		per.setAge(-30);
		per.setName("張三");
		per.tell();
	}

}

package com.jk.classdemo;

class Person{
	public void tell(){
		System.out.println("hello");
	}
}
public class ClassDemo01 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		new Person().tell();
		
	}

}

package com.jk.classdemo;

class Person{
	public Person(){
		System.out.println("hello");
	}
}
public class ClassDemo01 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Person per=new Person();
		
	}

}

package com.jikexueyuan.classdemo;

class Person{
	String name;
	int age;
	String xingbie;
	public Person(String n,int a){
		name=n;
		age=a;
		System.out.println("name:"+name+"  "+"age:"+age);
	}
	public Person(String n,int a,String xb){
		name=n;
		age=a;
		xingbie=xb;
		System.out.println("name:"+name+"  "+"age:"+age+"  "+"xingbie:"+xingbie);
	}
}
public class ClassDemo01 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Person per=new Person("ssss",34);
		Person per1=new Person("ddd",23,"man");
	}

}

相關文章
相關標籤/搜索