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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • final 修饰类,则类不能被继承,称为终类。 final 修饰方法,则子类不允许覆盖父类的方法。 final 修饰属性,则属性的值只能赋值一次。如果不初始化,系统不会默认初始化 final 修饰变量,则变量不能被修改,称为常量
    查看全部
  • 创建对象->属性初始化->构造方法
    查看全部
  • class 子类名 extends 父类名{ }
    查看全部
  • 子类不能继承父类的private属性
    查看全部
    0 采集 收起 来源:Java 中的继承

    2018-02-06

  • 接口:定义接口关键字interface。接口相当与一个类(多继承),其中包含全局变量(静态常量),抽象方法 实现接口使用关键字:implements
    查看全部
    0 采集 收起 来源:Java 中的接口

    2018-02-06

  • //父类Animal package com.project4; public class Animal { public void eat() { System.out.println("动物具有吃的能力"); } } //子类Dog package com.project4; public class Dog extends Animal { public void eat() { System.out.println("狗是吃肉的"); } public void watchDoor() { System.out.println("狗具有看门的能力"); } } //子类Cat package com.project4; public class Cat extends Animal { } //测试类Initail package com.project4; public class Initail { public static void main(String[] args) { // TODO Auto-generated method stub //引用的多态 Animal obj1=new Animal(); Animal obj2=new Dog();//父类的引用可以指向子类的对象 //Dog obj3=new Animal();子类的引用不可以指向父类的对象 Animal obj3=new Cat(); //调用的方法为不同的方法 此现象为方法的多态 obj1.eat(); obj2.eat(); //方法的多态 子类继承父类的方法 obj3.eat(); //obj2.watchDoor();//子类独有的方法不能使用引用多态调用 } }
    查看全部
    0 采集 收起 来源:Java 中的多态

    2018-03-22

  • 必须使用外部类对象来创建内部类对象,而不能直接去 new 一个内部类对象,即:内部类 对象名 = 外部类对象.new 内部类( );
    查看全部
  • 对像=(属性)+(方法)
    查看全部
  • Animal obj = new Dog();//这样搞相当于在父类对象的基础上,还能再使用子类中从父类覆盖的方法(如果子类覆盖了该方法).这样对于该方法而言就可以有两种形态,所以是多态的一种.
    查看全部
    0 采集 收起 来源:Java 中的多态

    2018-02-05

  • http://www.imooc.com/article/23281 自习学完写过两边之后,写了注释,大致比较清晰,希望能帮助大家,我也是个初学者
    查看全部
  • 内部类的主要作用如下: 1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类 2. 内部类的方法可以直接访问外部类的所有数据,包括私有的数据 3. 内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便 内部类可分为以下几种: 成员内部类 静态内部类 方法内部类 匿名内部类
    查看全部
  • java中的this关键字
    查看全部
  • Java中的访问修饰符
    查看全部
  • 系统中的包: java.(功能).(类) java.lang.(类)包含java语言基础的类 java.util.(类)包含java语言中各种工具类 java.io.(类)包含输入输出相关功能的类 包的命名都是用小写字母
    查看全部
  • 创建静态内部类的对象时,不需要外部类的对象,可以直接创建 内部类 对象名= new 内部类();
    查看全部

举报

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

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