Java 中国象棋 day1
00 分钟
2024-9-9
2024-9-18
tags
date
type
status
slug
summary
category
password
icon
  • 包名以域名开头 .gaoqilan.tech.main
  • 创建的类每一个单词以大写开头,后面接上_名称缩写
    • 类的定义格式: 权限修饰符 类的关键字 类名{}
    • 遵守命名规则和规范
    • main方法 格式固定,是程序的入口,表示类可被执行
    • 一个项目中可以存在多个类有main方法,一个类对应一个main方法
  • 窗口类 JFrame 创建方法:继承 、 直接创建 JFrame
  • 面向对象编程指的是 如何定义类和如何去使用类中的方法和属性,直接使用属性的方法很少见
    • 方法后面必须跟(),属性不用
    • 核心思想:如何定义和使用更好的类
  • 为什么关闭了窗口之后,任务管理器进程也停止了,但是IDEA并没有停止程序
    • 每个Java程序都是一个虚拟机
  • 在swing编程中面板是指Jpanel这个类,在JFrame中自带有一个面板,但那个面板有bug
  • 子类 —— 父类 ==超类 —— 基类
  • java 继承 格式: public class 子类名 extends 父类名 注意: 1.父类必须先存在 2.子类只能继承父类非私有的属性和方法 3.同一个包下除了不能继承私有属性和方法,其他都可以  4.不同包下只能继承公共部分和被保护
  • 方法重写: 1.子类只能重新定义父类中的方法,尽可能的一摸一样(保证不会报错) 2.重写方法不能比父类的方法更严格 3.形参列表必须相同 4.返回值相同 5.不能抛出新的异常或者更严格 6.子类使用的方法和父类得一样才能重写(静态和静态分别得一致) 7.如果一个方法不能被继承,则不能重写(你都不能继承,重写个屁)
  • 在实际开发过程中,要看类的官方文档
上一篇
Java 中国象棋 day2
下一篇
Day2:Java学习之二见

评论
Loading...