10天轻松学习javase第4天下,Java类的申明与使用

10天轻松学习javase第4天下,Java类的申明与使用
编程语言中类:类就像是模板,是包含属性和方法。
Java申明一个类public class 类名{}
申明类的属性 private String 属性名称; //名字

给属性赋值: private String name=”mastudy”; //名字
申明一个方法: public String 方法名称() {return name;
}
例子:

//定义一个people类并申明people类的身高、地址等属性

public class People { 
	
	
    private String id; //身份证号
	
    private String name; //名字
    
    private int old; //年龄
    
    
    private float height ; //身高
    
    
    private String address ; //地址


	public String getId() {
		return id;
	}


	public void setId(String id) {
		this.id = id;
	}


	public String getName() {
		return name;
	}


	public void setName(String name) {
		this.name = name;
	}


	public int getOld() {
		return old;
	}


	public void setOld(int old) {
		this.old = old;
	}


	public float getHeight() {
		return height;
	}


	public void setHeight(float height) {
		this.height = height;
	}


	public String getAddress() {
		return address;
	}


	public void setAddress(String address) {
		this.address = address;
	}


}

//定义一个Cat 类并申明Cat 类的身高、地址等属性

public class Cat { 
	
	
    private String id; //编号
    private String name; //名字
    
    private int old; //年龄
    
    
    private float height ; //身高
    
    
    private String master ; //地址


	public String getId() {
		return id;
	}


	public void setId(String id) {
		this.id = id;
	}


	public String getName() {
		return name;
	}


	public void setName(String name) {
		this.name = name;
	}


	public int getOld() {
		return old;
	}


	public void setOld(int old) {
		this.old = old;
	}


	public float getHeight() {
		return height;
	}


	public void setHeight(float height) {
		this.height = height;
	}


	public String getMaster() {
		return master;
	}


	public void setMaster(String master) {
		this.master = master;
	}


}
public class Demo {

	public static void main(String[] args) {
		//根据类people创建一个人mastudy老师
		People mastudy=	new People();
		//给mastudy设置身份证号
		mastudy.setId("52252888888888888888");
		//给mastudy设置名字mastudy
		mastudy.setName("mastudy");;
		//给mastudy设置身高1.72f米
		mastudy.setHeight(1.72f);
		//给mastudy设置年龄35岁
		mastudy.setOld(35);;
		
		mastudy.setAddress("上海浦东新区111号");
		
	System.out.println("输出一个对象:mastudy老师:"+mastudy);
	System.out.println("输出一个对象:mastudy老师的名字:"+mastudy.getName());	
	System.out.println("输出一个对象:mastudy老师的年龄:"+mastudy.getOld());
	System.out.println("输出一个对象:mastudy老师的身高:"+mastudy.getHeight());
	System.out.println("输出一个对象:mastudy老师的地址:"+mastudy.getAddress());
	
	//同理大家完成对cat猫类的使用
	
	}

}

完成登陆注册练习
用前面想学习的知识写一个用户登陆和注册的案例,要求定义用户类和操作类有登陆和注册方法。


import java.util.Date;

import javax.swing.Spring;

//定义一个people类并申明people类的身高、地址等属性
public class Users { 
    private int id; //编号
    private String name; //名字
    private String password; //密
    private int old; //年龄
    private String faceimg ; //头像
    private String email ; //邮件地址
    private Date createTime ; 
  
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}

	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public int getOld() {
		return old;
	}


	public void setOld(int old) {
		this.old = old;
	}




	public String getFaceimg() {
		return faceimg;
	}


	public void setFaceimg(String faceimg) {
		this.faceimg = faceimg;
	}


	public Date getCreateTime() {
		return createTime;
	}


	public void setCreateTime(Date date) {
		this.createTime = date;
	}


	public String getPassword() {
		return password;
	}


	public void setPassword(String password) {
		this.password = password;
	}

}





import java.util.Date;
import javax.swing.Spring;

//定义一个people类并申明people类的身高、地址等属性
public class Action {
	
	
	public  Users reg(int id,int old, String name, String password, String faceimg, String email) {

		Users users = new Users();

		users.setId(id);
		users.setOld(old);

		users.setName(name);
		users.setPassword(password);
		users.setFaceimg(faceimg);
		users.setEmail(email);
		users.setCreateTime(new Date());
			
		
		
		return users;
		

	}

	public boolean dologin(String name,String password) {
		
		
		if(name=="admin" && password =="admin") {
			
			return true;
			
		}else {
			return false;
		}
		


	}

}



import java.util.Date;

import javax.swing.Spring;

public class day3PmDemo {

	public static void main(String[] args) {
		Action action =new Action();
		//注册一个用户
		
		
		
		int id=1;
		int old=35;
		String name="mastudy";
		String password="123456";
		String faceimg="face.jpg";
		String email="[email protected]";
	
		action.reg(id, old, name, password, faceimg, email);
		
		action.dologin(name, password);
		
		

		
	}

	private static Date birthday(String name, Spring password) {
		// TODO Auto-generated method stub
		return null;
	}

}
发布了55 篇原创文章 · 获赞 1 · 访问量 2949

猜你喜欢

转载自blog.csdn.net/u013750652/article/details/104044872