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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 方法重写: 前提条件:继承关系 附加条件: 1、方法名必须相同 2、参数列表必须相同 3、返回值类型必须相同
    查看全部
  • 按照println接受的类型来说,对象是不能直接输出的。当print检测到输出的是一个对象而不是字符或者数字时,那么它会去调用这个对象类里面的toString 方法。 因为是所有的类都是集成object类,所以即使你没创建,子类也继承了这个方法。所以默认情况下,你输出一个对象,会调用这个对象继承的toString方法,而object里的这个方法,默认的功能是返回这个对象的地址码。 toString方法一般被用来重载。 也就是说,你想让这个方法实现特定的输出,所以会去重载它。
    查看全部
  • 构造方法的重载
    查看全部
  • 有参的构造方法,主要目的是初始化初值
    查看全部
  • 无参的构造方法
    查看全部
  • super的用途是调用父类的,不加super就是调用自己的,可以通过super调用父类的属性以及方法,继承之后的子类构造方法创建得同时也会创建父类的构造方法,如果父类自己只有带参的构造方法,子类则会报错!
    查看全部
  • 1、构造方法与类同名且没有返回值,可指定参数 2、主要完成对象的初始化工作,“new 构造方法”创建一个对象;创建对象时其实执行的是构造方法
    查看全部
  • 成员变量和局部变量
    查看全部
  • 局部变量和成员变量,他们的作用域不同,局部变量定义在方法中,只在方法中起作用,成员变量定义在类中,在本类中都会起作用; 成员变量在使用时可以不去初始化,系统默认会为它赋一个初值,而局部变量在使用时,必须要初始化; 在一个方法体内,不能定义同名的局部变量,但在不同的方法体内可以定义; java会给成员变量付初始值,但是不会给局部变量付初始值。在同一个方法里面,局部变量不能同名,但是在不同的方法里面可以同名。局部变量跟全局变量同名时,局部变量更有优先级,就近原则.
    查看全部
  • package com.imooc//包文件 //1.定义一个类,类名为Tephone并且类名首字母大写 public class Tephone{ //2.属性(成员变量)有什么 float screen;//screen 为属性(属性起名最好是见名知其意)float类型为修饰属性的 float cpu; float mem; //3.方法 干什么 void(方法的返回值类型)call(见名知其意) void call(){ system.out.println("Telphone能打电话") } void sendMessage(){ System.out.println("Telphone能发短信")
    查看全部
  • package com.imooc//包文件 //1.定义一个类,类名为Tephone并且类名首字母大写 public class Tephone{ //2.属性(成员变量)有什么 float screen;//screen 为属性(属性起名最好是见名知其意)float类型为修饰属性的 float cpu; float mem; //3.方法 干什么 void(方法的返回值类型)call(见名知其意) void call(){ system.out.println("Telphone能打电话") } void sendMessage(){ System.out.println("Telphone能发短信")
    查看全部
  • super 关键字
    查看全部
  • 百度所得: 父类的私有成员是可以被子类继承的,只是无法直接访问,就像超出了作用域。 但是如果通过继承到的父类方法(比如set/get方法)可以访问修改,访问修改的是子类对象中隐式存在的变量。
    查看全部
    0 采集 收起 来源:Java 中的继承

    2015-11-07

  • 1.静态内部类可以直接创建 内部类 对象名= new 内部类(); 2.new 外部类().成员; 3.外静成员与内同时,外类名.静成员名,不同时直接 成员名;
    查看全部
  • final
    查看全部

举报

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

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