zoukankan      html  css  js  c++  java
  • 类和对象

    1:万物皆对象(地球上有什么,我们会不自觉地把地球上的事物归具体的类型.)

    2:对象

    举例:

        顾客和收银员

    官方定义:用来描述客观事物的一个实体,由一组属性和实体组成.

    例如:

        顾客:(姓名.身高.年龄.体重)属于属性.

             (购买商品.付钱)属于方法.

        收银员:(编号.年龄.姓名)属于属性.

               (刷卡.收钱)属于方法.

      对象的两种特征:属性和方法.

    3:类

      就是一个模子,它包含了属性和方法;

      类就是对象的类型;

    例如:顾客类就是顾客张三的类型;

    4:封装

      就是将一个事物包装起来(涵盖属性和方法);

    5:代码举例

      

    public class student1 {

    /**                                                                                        

    public class student {
    String name;//姓名
    String age;//年龄
    String classNo;//班级
    String hobby;//爱好
    public void show(){
    System.out.println(name+" 年龄"+age+" 就读于"
    +classNo+" 爱好"+hobby);
    }
    }


    * @param args
    */
    public static void main(String[] args) {
    // TODO Auto-generated method stub
    student student =new student();//创建对象
    student.name="张浩";
    student.age ="18";
    student.classNo="S1";
    student.hobby ="篮球";
    student.show();//调用方法

    }

    }

    6:创建对象的语法如下:

    类名 对象名 =new 类名();

    对象名.属性//引用对象的属性

    对象名.方法名()//引用对象的方法

  • 相关阅读:
    Best HTTP
    Unity3D游戏轻量级xlua热修复框架
    线段树
    7.1
    BZOJ 3011: [Usaco2012 Dec]Running Away From the Barn( dfs序 + 主席树 )
    BZOJ 3585: mex( 离线 + 线段树 )
    2015暑假集训
    BZOJ 3398: [Usaco2009 Feb]Bullcow 牡牛和牝牛( dp )
    BZOJ 2693: jzptab( 莫比乌斯反演 )
    2015.7.31
  • 原文地址:https://www.cnblogs.com/3020815dzq/p/7340146.html
Copyright © 2011-2022 走看看