* 定义类的改进 在提出继承后,我们类的定义就应该更加完善了: Class 类名{ class 类名{ class 类名{ class 类名{ 成员变量; 成员变量; 成员变量; 成员变量; 成员方法; 成员方法; 构...
Java面向对象编程(3)-抽象类 Java 面向对象编程(4)-接口 Java 面向对象编程(5)-final * 什么是接口,它的作用是什么 * Final是什么,作用是什么 * 什么是抽象类,它在什么时候使用...
* 多态-概念 有了前面的基础,我们再看多态就相对容易了,请大家看我在Demo3_12.java上改动一下代码,从而引出多态的概念。 所谓多态,就是指一个引用(类型)在不同情况下的多种状...
* 方法覆盖(override)-概念 简单的说:方法覆盖就是子类有一个方法,和父类的某个方法的名称,返回类型,参数,那么我们就说子类的这个方法覆盖了父类的那个方法,比如上个案例的...
不同包访问举例: package com.xiaoming; import com.xiaoqiang.*; //引入com.xiaoqiang这个包 public class Test1 { public static void main(String[] args) { // TODO Auto-generated method stub Cat cat1=new Cat(); System.out.println(ca...
* 什么是类变量? 类变量时该类的所有对象共享的变量,任何一个类的对象去访问它时,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改的也是同一个变量。 * 如何定...
内容介绍 1.java面向对象编程(2)-this 2.java 面向对象编程(2)-类变量/类方法 3.java 面向对象编程(2)-四大特征 ① 初步理解什么是this 代词 ② 什么是类变量和类方法 ③ 初步理解抽象...
返回数据类型方法实例 Public class dfssb { Public static void main (String []args) { Person p1=new Person(); System.out.println(res=+p1.add2(23,34)); 或 Int res=p1.add2(23,34); System.out.println(res=+res); } } Class Person { Int a...
Cat cat1; Cat1 new=cat();先声明再创建; 对象-如何创建对象 创建对象有两种方法 1. 先声明再创建 ①对象声明:类名 对象名 ②对象创建:对象名=new 类名() 2.一步到位法 类名 对象名=n...
1.Java面向对象编程(1) 类与对象 2.Java 面向对象编程(2) 构造方法 1.初步掌握java中的类和对象 2.什么是成员变量和成员方法 3.掌握构造方法的使用 一个问题: 张老太养了两只猫:一只叫小...