java入门(一)

来源:互联网 发布:锁屏软件下载 编辑:程序博客网 时间:2024/06/04 19:35

System.in.read():

        输入数字时,返回的是数字的ASCII码。当代码复杂时,转换起来是比较麻烦的。故处理数值计算时课采用如下方法:

        BufferedReader reader=new BufferedReader(new  InputStreamReader(System.in));
        try{
         a=Integer.parseInt(reader.readLine());
        }
        catch(IOException ioe)
        {
         System.out.println("IO exception happens");
        }
       
        System.out.print(a);
        用此段代码,输入便与输出一致。需在程序开始引入包java.io。

int 型变量默认初始化为0,boolean型变量默认初始化为false.

applet中,init() 定义添加控件;action()提取用户输入内容,分析完成交互;paint()在applet运行时自动调用。


面向对象编程

类中实例变量设置成private,如果需要,定义public方法修改或获取变量的值。

成员函数分类:设置成员变量;获取成员变量;实现类的特性;琐碎工作(类型转换等)。

设置set() 需验证入口参数合法性,避免错误设置。

子类继承超累所有成员,子类对象也是超类对象。

 

多态:接口的多种实现方式。同一调用,不同子类对象产生不同动作。

实现方式:虚函数、重载、模版。

原创粉丝点击