1.类和对象

编程模型

对问题解决时建模思考方案

  • 面向过程
  • 面向对象
  • 面向函数

面向对象(OOP)

常用术语:类 对象 属性 方法 字段 继承 接口 抽象 重载 重写 多态 等

1.类

类:对对象共性特征抽象的描述

1.*.java文件为:源文件
是不是一个*.java源文件只能产生一个*.class文件呢?答案:不是,但只能有一个class被public修饰并且源文件的名字必须为这个类名

2.*.class文件为:字节码文件

3.public称为访问修饰符

4.类可以嵌套定义 里面的类: 内部类
class字节码文件的名是外部类$内部类.class

定义类的语法
定义类关键词class
约定: 首字母大写

定义语句
控制语句: if for while switch
操作语句: 赋值 取值 输出 输入 运算

[public|protected|private]  [static] [final] [abstract] class 类名 [extends 父类 implements 接口1,接口2]{
    // 定义语句  字段  方法  类  代码块
    // 定义字段
    [public|protected|private]  [static] [final] 数据类型 字段名 [=值];

    // 定义方法
    [public|protected|private]  [static] [final] 返回类型 方法名(参数列表)[throws ex1,ex2...]{
        //方法体
    }
}

2.对象

对象:类的实例

定义对象的语法

// 定义变量:数据类型 变量名 = 值;  值就是对象,数据类型就是我们定义的类
School school = new School();    //对象的创建通过new关键字  school:就是所说的引用数据类型变量

项目结构 简单介绍

现在创建的是maven 工程项目
项目名称

/*
 *  day13
 *        |_src   存放我们程序员开发的资源
 *        |_pom.xml   maven描述项目的文件
 *        |_target    存放运行编译后字节码资源的目录
 */
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值