java2--类的封装【例】

//类的封装
//主要是完成login In登录验证
 //2012.7.24
class Check{
	public boolean check(String name,String password){
		if(name.equals("xxxx")&&password.equals("0000")){
			return true;	
		}else{
			return false;	
		}
	}	
};
class Ob{
	private String arg[];
	public Ob(String args[]){
	  this.arg = args;	
	}	
	public String login(){
	  String result = null;
	  isExit();
	  Check a = new Check();
	  String name = arg[0];
	  String password = arg[1];
	  if(a.check(name,password)){
	  	result = "欢迎"	+ name + "登录!";
	  }else{
	  	result = "账号密码错误!";	
	  }
	  return result;
	}
	public void isExit(){
	  if(arg.length!=2){
	 		System.out.println("输入格式有误!");
	 		System.out.println("格式:java LoginIn 用户名 密码");
	 		System.exit(1);	
	  }		
	}
};
public class LoginIn{
	public static void main(String args[]){
		Ob test = new Ob(args);
		System.out.println(test.login()); 	
	}	
};

这是在“hello world!”之后自己动手编的第一段代码,我对java向往已久,而沉下心来在这15天里,快速的学习了jase的基本语法,感觉收获颇多。

这个例子是教程上的(李兴华老师的视频),以前我学过c、c++但是都比较浅,第一次见到java类还觉得不过如此,随即,就被这优美的代码折服了。类的封装竟能如此!

看过之后不胜自喜,默写了下来。并开始了疯狂的java旅程。

如有初学者在汲取经验,作为一个学习java 20天的小鸟,我列一下我的资源吧:

1.java实战开发经典 配视频(其实视频起了绝大部分的作用)

2.ultraEdit 类似于记事本

3.jdk6_CN.chm  这个没有的同学可以在这里下载,分了两卷,放在一起解压就好

卷一       http://download.csdn.net/detail/enight0000/4487869

卷二       http://download.csdn.net/detail/enight0000/4487873

然后就是脑力体力的投入了。

附风景照一张,自己拍的






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值