为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Java入门第二季_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 抽象类

    作用:限制规定子类必须实现某些方法

    使用:(1)abstract 定义 

    查看全部
  • instanceof 运算符:解决引用对象的类型,避免类型转换的安全性问题

    Animal animal=new Animal();

    Cat cat=new Cat();

    例:

    if(animal instanceof Cat){

        Cat cat=(Cat)animal;

     }else{

        System.out.println("无法进行类型转换");

    }

    查看全部
  • 噢噢
    查看全部
  • 匿名内部类:实例化接口的时候直接实现抽象方法

    接口 a = new 接口(){

        public  void 方法(){

            }

    查看全部
    0 采集 收起 来源:Java 中的接口

    2018-10-26

  • 接口中定义的都是常量

    查看全部
    0 采集 收起 来源:Java 中的接口

    2018-10-26

  • 创造一个子类的对象,第一初始化父类的静态属性和父类的静态初始化块。第二初始化子类的静态属性和子类的静态初始化块。第三初始化父类的非静态属性和构造方法。第四初始化子类的非静态属性和构造方法http://blog.chinaunix.net/uid-20554039-id-4832285.html

    查看全部
  • 抽象类的作用

    查看全部
  • 父类引用指向子类对象 向上类型转换,没有问题

    子类引用指向父类,需要进行强制类型转换

    查看全部
  • 方法重写要遵循返回类型,方法名,参数都与父类一样

    查看全部
  • 父类中带有private修饰符的属性和方法不能被子类继承

    查看全部
    0 采集 收起 来源:Java 中的继承

    2018-10-26

  • 1、用例图:通常描述系统中的角色,以及所拥有的功能;

         例:餐馆里面普通用户和厨师各自的功能:

    https://img1.sycdn.imooc.com//5bd270a500010b5f03280243.jpg

    2、序列图,主要描述角色和计算机对象间的关系,并且关系是以什么样的顺序执行的,更关注的是序列;例如客户去银行取钱(取钱过程):

    https://img1.sycdn.imooc.com//5bd270fb0001e54003650273.jpg

    3、类图,也叫类别图,主要描述类与类之间的关系:

    https://img1.sycdn.imooc.com//5bd2716100015bdc07600286.jpg


    查看全部
    0 采集 收起 来源:UML 简介

    2018-10-26

  • 抽象类:

    定义抽象方法只有声明,不需要实现

    包含抽象方法的类是抽象类

    抽象类可以包含普通方法,可以没有抽象类

    抽象类不能直接创建,可以定义引用变量

    查看全部
  • UML:

            就像建筑工程一样,要先设计图纸,然后再盖楼;软件工程也同样,要先进行设计,然后再进行代码开发,而软件工程的设计,就需要用到UML,UML就是一种建立模型的语言,也就是建模语言。

            UML是一种支持模型化和软件系统开发的图形化语言。为软件开发所有阶段提供模型化和可视化的支持。

            也就是说,通过UML,可以看到代码可实现的图形化。


    查看全部
    0 采集 收起 来源:UML 简介

    2018-10-26

  • 对于Solution s1 = new Solution();这条语句,这条语句执行的动作是创建一个对象,我们都很明白,但是它确包含了四个步骤:


    右边“new Solution”,表示以Solution类为模板,在堆空间中创建一个Solution类对象;

    “()”,这对括号表示,在对象创建后,会立马调用Solution类的构造函数,由于没有给参数,所以会调用默认的无参构造。

    左边的“Solution s1 ”创建了一个Solution类的引用变量,也就是说用来指向Solution对象的对象引用。这和C语言中的指针可以理解为一个意思。

    --------------------- 


    查看全部
  • 父类对象SUPER

    查看全部

举报

0/150
提交
取消
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!