zoukankan      html  css  js  c++  java
  • java类的基本结构

    一.面向对象的基本概念

        万物皆对象。对象的实质是属性和行为。

        类是具有共同属性和行为的对象的集合。类定义了对象的属性和方法。

        分析过程现有对象后有类,开发过程先有类后有对象。

    二.类的基本结构

         属性:对象数据的描述

         方法:对象的行为

         构造方法:用于实例化对象

         内部类:在类中声明的类(inner class)

         块:分静态块与实例块

         类的声明:(访问权限修饰符public.default(可忽略不写,为默认))(修饰符final.abstract.synchronized)class  类名{    类体   }

      类的作用:类就是一个模板,定义多个对象共同的属性和方法     如:学生类(张三,李四) 手机类(华为.oppo)

    三.属性

        属性可理解为对象的数据。注:属性有称成员变量,是声明在类中的变量,在方法体中声明的变量称为局部变量或临时变量

        声明方式:(访问权限修饰符)(修饰符)数据类型 属性名(=初值)

       private String name;     private  double  salary;       、

                                                        

    四.方法

        方法即对象的行为,为定义在类中的具特定功能的一段独立的小程序,方法也称为函数

        方法运行后的返回结果的数据类型,如果没有返回值使用void

        声明形式:(访问权限修饰符)(修饰符)返回值数据类型  方法名(形式参数列表){

                            执行语句;

                            return;                      

                            }

         参数类型: 形式参数的数据类型

         形式参数:就是一个变量,用于存储调用方法时传递给方法的实际参数

         return 用于结束方法

         返回值:该方法执行后的结果,该结果会返回给调用者

        方法的特点:

        定义方法可以将功能代码进行封装。

        便于该功能进行复用。 方法只有被调用才会被执行。

        方法的出现提高代码的复用性。

        方法若没有返回值,则用关键字void表示,那么该方法中的return语句如果在最后一行可以省略不写。

        方法中可以调用方法,不可以在方法内部定义方法。

        定义方法时,方法的结果应返回给调用者,交由调用者来处理

    五.方法的重载

                方法名相同、参数不同(数量不同、类型不同、顺序不同)、同一作用域,

                                     

    六.构造方法  

                 要想使用Java类,必须创建类的对象,即对类进行实例化。而创建对象就必须使用构造方法。因此,构造方法几乎是一个类必须有的元素。 构造方法的作用:用来对类进行实例化,即创建对象。如下图,对一个银行卡账号的设计:

                                     

                                     

  • 相关阅读:
    软件开发和机械制造的核心差别
    不做纯技术导向的程序员与中国特色的社会主义
    从代码里你可以看到什么?
    多少钱才可让人重拾理想
    项目经理一定比码农好么?
    技术还是管理?
    评李彦宏先生的内部邮件
    组织行为学对项目管理的意义(1)
    组织行为学对项目管理的意义:动机理论
    Silverlight与ashx通讯序列化DateTime时需注意的细节
  • 原文地址:https://www.cnblogs.com/mauan/p/7050391.html
Copyright © 2011-2022 走看看