为了账号安全,请及时绑定邮箱和手机立即绑定
  • 静态变量的定义statichttps://img1.sycdn.imooc.com//5d6287670001571708530473.jpg

    查看全部
  • 方法重写的语法规则:

    a.返回值类型

    b.方法名

    c.参数类型及个数

    都要与父类继承的方法相同。

    查看全部
  • 成员变量和局部变量的区别

    查看全部
  • 在类的函数中局部变量需要赋初值,不然会报错;

    全局变量会默认赋值;

    查看全部
  • Java类的对象的创建

    查看全部
  • 在编辑器中定义了成员内部类 Inner ,并在内部类的 show 方法中输出外部类和内部类的属性值。

    //外部类HelloWorld
    public class HelloWorld{
        
        //外部类的私有属性name
        private String name = "imooc";
        
        //外部类的成员属性
        int age = 20;
        
        //成员内部类Inner
        public class Inner {
            String name = "爱慕课";
            //内部类中的方法
            public void show() {
                System.out.println("外部类中的name:" +HelloWorld.this.name);
                System.out.println("内部类中的name:" +name);
                System.out.println("外部类中的age:" + age);
            }
        }
        
        //测试成员内部类
        public static void main(String[] args) {
            
            //创建外部类的对象
            HelloWorld o = new HelloWorld ();
            
            //创建内部类的对象
            Inner inn =o.new Inner();
            
            //调用内部类对象的show方法
            inn.show();
        }
    }

    查看全部
  • 成员变量和局部变量的区别:

    1. 作用域不同

      局部变量的作用域仅限于定义它的方法。

      成员变量的作用域在整个类都是可见的。

    2. 初始值不同

      java会给成员变量一个初始值。

      java不会给局部变量初始值,需赋值。

    3. 在同一个方法中,不允许有同名的局部变量。在不同的方法中,则允许有相同的局部变量。

    4. 两类变量同名时,局部变量具有更高的优先级。即成员变量会被覆盖。

    查看全部
  • 没懂,回头再来一两遍看看

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

    2019-08-24

  • 接口定义:使用interface关键字

    接口的实现:使用implements关键字

    语法为:[修饰符] class 类名 extends 父类 implements 接口一,接口二...

    {

    类体部分
    }

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

    2019-08-24

  • 接口的概念:类是一种具体实现体,而接口定义了某一批类所需要遵守的规范,它规定这些类里必须提供某种方法

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

    2019-08-24

  • 抽象类:

    语法定义:抽象类前使用abstract关键字修饰,则该类为抽象类

    作用:限定子类必须实现某些方法,但不关注细节

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

    查看全部
  • 利用instantceof验证是否可以进行强制转换

    查看全部
  • 引用多态:父类的引用可以指向本类或子类的对象

    方法多态:创建本类对象时,调用的方法为本类方法

                    创建子类对象时,调用的方法为子类重写的方法或继承的方法

    注意:如果创建的方法没有继承,那么该方法中不能调用父类的方法或创建对象

    查看全部
    0 采集 收起 来源:Java 中的多态

    2019-08-24

    1. uml概念

      Unified Modeling Language(UML)

      又称统一建模语言或标准建模语言

      是一个支持模型化和软件系统开发的图形化语言

      为软件开发的所有阶段提供模型化和可视化支持

    2. 常用UMl图

      用例图(The Use Case Diagram)

      用例图能够以可视化的信息,表达系统如何满足所收集的业务规则,以及特定的用户需求等信息。

      序列图(The Sequence Diagram)

      序列图用于按照交互发生的一系列顺序,显示对象之间的这些交互。

      类图(The Class Diagram)

      UML类图、业务逻辑和所有支持结构一同被用于定义全部的代码结构。

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

    2019-08-23

  • 接口

    1. 接口概念

    2. 内部类的方式https://img1.sycdn.imooc.com//5d5fb48a0001605106830501.jpghttps://img1.sycdn.imooc.com//5d5fb40b0001ff3a11080493.jpghttps://img1.sycdn.imooc.com//5d5fae810001625708890152.jpg

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

    2019-08-23

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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