标签:abstract package public 源文件 animal
对象数组:
对象的元素不是基本类型,而是引用类型
java 的二维数组( 本质没有二维数组)
是伪的
是数组 套 数组
package day19; public class Demo1 { public static void main(String[] args) { int[][] ary = {{1,2,3},{4,5},{6,7,8}}; System.out.println(ary[0][0]); } }
抽象类 表达抽象概念
不能直接创建对象(不能使用new创建对象)
他代表逻辑上的抽象概念
抽象类可以保护抽象方法,使用abstract声明的方法
使用 abstract class animal{} 创建抽象类
抽象类可以定义变量(属性)可以定义方法,引用具体子类的实例(对象)
抽象方法不能有方法体,在抽象类中定义
抽象类只能被继承,在具体子类中必须实现全部抽象方法(重写抽象方法)
java 源文件结构
java文件中可以有多个类,但是只能有一个公有类,文件名要和公有类一致
若没有公有类,文件名与某个类名一致
公有类可以在任何位置可见,可以跨包访问,文件中的其他类是默认访问修饰,只能在当前包内可见
一般情况下:一个源文件中一个公有类
关键字出现顺序:
package 一般都有 在第一行
import
默认导入import java.lang.*;
class
本文出自 “浪漫的偷笑” 博客,请务必保留此出处http://lmdtx.blog.51cto.com/6942028/1730084
标签:abstract package public 源文件 animal
原文地址:http://lmdtx.blog.51cto.com/6942028/1730084