第十二章 抽象和封装

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第十二章 抽象和封装相关的知识,希望对你有一定的参考价值。

1. 从实现中抽象出类的步骤:

 1)找出它的种类——类名(类名一般是名字)

 2)找出它的属性——字段的名字

 3)找出它的行为——方法名

2. 抽象的原则

  根据面向对象的思想抽象出类

3. 类团的好处:直观、容易理解

4. 构造方法:

 1)系统默认的无参构造

  例如:

    public Dog(){

      this.name="大黄";

      this.love="100”;

    }

  注意:当程序写了自定义构造方法时,系统自带的无参构造将消失

   2) 自定义的无参和有参构造

  public Dig(String name,int love){

    this.name=name;

    this.love=love;

  }

  特点: 访问修饰符是public    无返回值     构造函数方法和类名一致

  语法:

    访问修饰符 函数名称(参数列表){

      方法体;

    }

5. this的含义:当前对象的引用

  this的使用:

    this.属性;

    this.方法;

    this构造方法:例如:

            this();调用了无参构造

            this(参数1,参数列表);调用了有参构造

6.static 静态的  可以修饰属性  方法   代码块

  类名.属性;

  类名.方法;

 注意:方法里的变量不能被static修饰

   finai最终的  可修饰属性   属性叫做属性   常量不可被修改的

7. 在开发中,一般一个完整的实体类包括:

  私有化的属性  get和set方法  无参构造和有参构造。

 

以上是关于第十二章 抽象和封装的主要内容,如果未能解决你的问题,请参考以下文章

第十二章 并发编程

敏捷软件开发 第十章第十一章第十二章

第十二章笔记

第十二章课下测试补交博客

第十二章软件包管理

《数学之美》第十二章:有限状态机和动态规划