华信之初见

来源:互联网 发布:有linux版office吗 编辑:程序博客网 时间:2024/04/29 13:06

    应该不能说是初见,毕竟都已经上了3节课了。现在的感觉还是和平时上课一样,老师讲的多,而我们现在的动手能力很差。就今天的显示聊天窗口而言,就是一个依葫芦画瓢的过程,但是编译却出现了5个错误,经过许久检查改正再编译才出现个简陋的窗口。让我觉得像一部影片名:Java,从零开始。

    记录下今天所学:

    一、类是抽象出来的,是编程的基本。

            对象是具体的,是操作的基本。

            两者的关系:对象是类的实例(具体表现),对象必须依赖一个类存在。

   二、类

           类包含属性和方法。

           方法定义格式:访问限定符                返回值                           方法名(参数列表)                     方法体{ 具体实现 }

                                    public                      void(无)                   study(String name)               {     System.out.println();  }

                                                                int(需有返回值)

   三、构造方法(构造器 / 构造函数)

           作用:主要是创建对象

           特点:1.方法名与类相同

                       2.没有返回值的定义

          注意:Java中,每一个类都默认有一个无参数的构造方法,如果定义了其他有参数的构造方法,则默认无参数构造方法失效,如果想继续使用无参数的构造方法,必须显示声明。

四、方法的重载(overload)与方法的重写(override)的区别

        方法的重载:方法名相同,参数列表(类型、数量)不同,使其具有选择性。

        方法的重写:子类重写父类的方法,对父类功能的扩展。

0 0
原创粉丝点击