上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 有些类并不能真正的去描述一个对象,只是将子类相似的特点抽象出来,形成了一个类的模板,这种类称为抽象类。用abstract修饰。 1.什么是abstract? abstract的意思是抽象的,用于修饰方法、类。 2.abstract的用法 (1)abstract修饰类 被abstract修饰的类称为抽 阅读全文
posted @ 2021-01-21 23:14 deng-hui 阅读(2518) 评论(0) 推荐(0) 编辑
摘要: 相信有一双善于观察的眼睛的你一定发现了,我们每次使用对象去.的时候,总是会有很多我们自己没有写过的方法。 就像这些: 我们明明没有写这些,为什么会有呢?这就必须得提到我们的类的鼻祖:Object类了。 1.Object是什么? **所有的类都直接或者间接的继承了Object类。**如果该类继承了除O 阅读全文
posted @ 2021-01-21 15:35 deng-hui 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 我们知道this的四种用法之一就是代表当前对象的引用,那么在子类继承了父类之后,在子类中使用this代表当前子类对象的引用,那怎么表示父类对象呢?在子类中又如何去使用父类的属性和方法呢? 1.super用来干什么? super用于在子类对象中访问可继承的父类的属性和方法(包含构造方法)。 (1)访问 阅读全文
posted @ 2021-01-21 11:00 deng-hui 阅读(126) 评论(0) 推荐(0) 编辑
摘要: final的意思为:最终的,不可变的,是一个状态修饰符。可以用于修饰变量、方法和类。 1.final修饰变量 final修饰的变量为常量。 成员变量:必须在首次声明的时候就赋初始值,赋值有两种办法,第一种是直接=赋值,第二种是通过构造方法赋值,并且不能二次改变其值。 局部变量:可以声明的时候直接=赋 阅读全文
posted @ 2021-01-21 09:52 deng-hui 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 1.什么是方法的重写? 子类继承父类之后,就拥有了符合权限的父类的属性和方法,但是当父类的方法不符合子类的要求的时候,子类也可以重新的书写自己想要的方法。 所以,方法的重写,也叫方法的覆盖,即子类继承父类的方法后,由于父类的方法不满足子类的需求,子类重新书写该方法。 2.方法重写的条件 前提条件:必 阅读全文
posted @ 2021-01-21 09:51 deng-hui 阅读(3759) 评论(0) 推荐(0) 编辑
摘要: 现在我们要写一个狗类,也要写一个猫类: package oop1; public class Dog { public String name; public int age; public String color; public void eat(){ System.out.println("吃 阅读全文
posted @ 2021-01-20 15:57 deng-hui 阅读(111) 评论(0) 推荐(0) 编辑
摘要: static,意为静态的,是一个状态修饰符。 1.修饰变量 static修饰的变量称为静态变量,可以使用类名.变量名直接调用,并且该变量只存在一份,被所有的实例共享。 (1)类名.变量名调用静态变量: 例: package com.dh.oop; public class StaticField { 阅读全文
posted @ 2021-01-20 11:21 deng-hui 阅读(1217) 评论(0) 推荐(0) 编辑
摘要: 我们之前都只写了一个类,现在我们写两个类试试看:(Java中一个项目支持书写任意个类) 书写一个Teacher类,在该类中定义属性和方法,并且书写一个Application类,在该类中书写main方法进行测试。 Teacher: package com.dh.oop; public class Te 阅读全文
posted @ 2021-01-20 09:24 deng-hui 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 1.代表成员变量 我们如何区分开:同名的成员变量和在构造方法中的局部变量呢? 用this。 package com.dh.oop; public class ThisDemo { public String name; public ThisDemo(String name){ //将构造方法的参数 阅读全文
posted @ 2021-01-19 09:24 deng-hui 阅读(1467) 评论(0) 推荐(0) 编辑
摘要: 1.构造方法是什么? 你有没有想过,为什么我们实例化对象的时候要new 类名()呢? 类中除了main方法和我们自定义的方法,还有一种特殊的方法:构造方法,也被称为构造器,它就是那个类名()。 构造方法是类中一种特殊的方法,它是一个与类同名的方法,并且没有返回值,参数可有可无。 语法:[4个权限修饰 阅读全文
posted @ 2021-01-19 08:22 deng-hui 阅读(4524) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页