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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 多态指的是对象的多种形态,继承是多态实现的基础: 1:引用多态:1,父类的引用可以指向本类的对象 2,父类的对象可以指向子类的对象 2:方法多态:1,如果创建的是本类的对象的时候,调用的是本类的方法 2,如果创建的是子类的对象的时候,那么调用的是子类重写的对象或者是继承的方法(也就是子类继承父类的方法,也就是没有被子类重写的) 注意:子类特有的方法,也就是不是从父类继承过来的方法,不可以进行多态调用
    查看全部
    0 采集 收起 来源:Java 中的多态

    2015-10-13

  • 抽象方法没有方法体
    查看全部
  • 局部变量:方法中 未赋予初始值会报错 成员变量:类中 自动赋予初始值 两个同时存在 局部具有优先级
    查看全部
  • 对象的使用:创建对象 类名 新对象名=new 类名() 调用对象 新对象名.对象名(); float型变量赋值时需加f,否则默认浮点数是double型 在主函数中调用
    查看全部
  • 引用类型转换
    查看全部
  • 定义类:1、定义类名 2、编写类的属性(变量) 3、编写类的方法
    查看全部
  • 多态介绍
    查看全部
    0 采集 收起 来源:Java 中的多态

    2015-10-13

  • 类:类是对象的类型 具有相同属性和方法的一组对象的集合 它是模子 确定了对象将会拥有的特征(属性)和行为(方法)
    查看全部
  • 外部类和内部类
    查看全部
  • 多态介绍
    查看全部
    0 采集 收起 来源:Java 中的多态

    2015-10-13

  • package imooc; public class Animal { /*public void eat(){ System.out.println("动物具有吃东西的能力!"); }*/ public void yunShu(){ String zai="300"; System.out.println("飞机具有天上移动的能力,载客"+zai+"人!"); } } package imooc; public class Dog extends Animal { public void yunShu(){ String cheng="200"; System.out.println("轮船具有海上移动的能力,载客"+cheng+"人!"); } /*public void eat(){ System.out.println("狗喜欢肉!"); } public void watchDoor(){ System.out.println("狗具有看门的能力!"); }*/ } package imooc; public class Cat extends Animal { public void yunShu(){ String zuo="20"; System.out.println("公交车具有陆地移动的能力,载客"+zuo+"人"); } } package imooc; public class Initail { public static void main(String[] args) { // TODO 自动生成的方法存根 Animal obj1=new Animal(); Animal obj2=new Dog(); Animal obj3=new Cat(); /*obj1.eat(); obj2.eat(); obj3.eat();*/ obj1.yunShu(); obj2.yunShu(); obj3.yunShu(); } }
    查看全部
    1 采集 收起 来源:Java 中的多态

    2018-03-22

  • 接口是一个特殊的抽象类 特殊在: 1、接口中的所有方法都是抽象方法, 2、可以有常量
    查看全部
    0 采集 收起 来源:综合练习

    2015-10-13

  • 接口就是个规范,是个没方法体的方法声明集合。
    查看全部
    0 采集 收起 来源:阶段练习

    2015-10-13

  • 1、语法定义: 抽象类前使用abstract关键字修饰,则该类为抽象类。 2、作用: 限制规定子类必须实现某些方法,但不关注实现细节。 3、使用规则 a、abstract定义抽象类 b、abstract定义抽象方法,只有声明,不需要实现 c、包含抽象方法的类是抽象类 d、抽象类中可以包含普通的方法,也可以没有抽象方法 e、抽象类不能直接创建,可以定义引用变量 注:抽象方法没有方法体,以分号结束
    查看全部
  • 类数组中存放元素,要new 类名()
    查看全部

举报

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

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