java 构造方法private,复习)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_43813140/article/details/100546098

不能直接访问, 

import java.util.Scanner;

public class studentdemo {
	public static void main(String[] args) {
		Scanner sc  =new Scanner(System.in);
		student ss = new student();
		ss.setAge(sc.nextInt());
		ss.setName(sc.nextLine());
		ss.show();
		System.out.println(ss.getName()+" "+ss.getAge());
	}
}
public class student {
	private String name;
	private int age;
    /*public student() {
		System.out.println("无参构造方法");
	}*/
	//如果无参构造方法没有给出,默认系统给出的一个空白的无参构造方法;
	/*public student(String name, int age) {
		super();
		this.name = name;
		this.age = age;
	}*/
    //this修饰的是成员变量,其他的是局部变量
	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 void show(){
		System.out.println(name+" "+age);
	}
}

输入:12 xaiuh
输出: xaiuh 12


            xaiuh 12

猜你喜欢

转载自blog.csdn.net/qq_43813140/article/details/100546098