摘要: 第9章 Swing组件 1 组合框与列表 组合框 JComboBox JComboBox 是一个下拉式菜单,他有两种形式,不可编辑的和可编辑的 构造方法有两个,无参构造方法创建一个没有任何可选项的默认组合框。只有一个数组参数的构造方法,根据Object 数组创建组合框,Object 数组的元素即为组 阅读全文
posted @ 2023-03-20 02:17 快乐在角落里 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 第8章 图形界面设计 1 AWT 和 Swing 图形用户界面简称GUI 设计图形用户界面时一般有3个步骤,分别是选取组件,设计布局和响应事件。 Java抽象窗口工具集称为AWT,后来的JDK版本提供的Swing功能更强 awt在java.awt包中,swing在javax.swing包中 Swin 阅读全文
posted @ 2023-03-20 02:16 快乐在角落里 阅读(730) 评论(0) 推荐(0) 编辑
摘要: 第5章 类的继承与派生 1 类的继承与类的派生 继承 人们追求代码复用(这是提高软件开发效率的重要手段),将继承和派生用于程序设计方法中,从而有了面向对象程序设计的重要特点。C++对代码复用有很强的支持,继承就是支持代码复用的机制之一。 继承与派生有相同的含义,不同的角度。继承对应于自下而上的过程, 阅读全文
posted @ 2023-03-20 02:14 快乐在角落里 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 第4章 运算符重载 1 运算符重载的概念 C++的表达式由运算符和操作数按照规则构成。比如算术运算符,+ - * / % 如果不做特殊处理,则这些算术运算符通常只能用于对基本数据类型的常量或变量进行运算,而不能用于对象之间的运算。将复数定义为一个对象,然后对复数进行加法,减法等操作。C++中提供了运 阅读全文
posted @ 2023-03-20 02:14 快乐在角落里 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 第3章 类和对象进阶 1 构造函数 作用 对于全局变量,如果程序员在声明变量时没有进行初始化,则系统自动为其初始化为0。 对于局部变量,系统不进行自动初始化,如果程序员没有设定,则是一个随机值 C++提供了一种称为构造函数的机制,用于对对象进行初始化,实际上是用来为成员变量赋初值的。 如果程序员没有 阅读全文
posted @ 2023-03-20 02:13 快乐在角落里 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 第2章 面向对象的基本概念 1 结构化程序设计 1.1 了解传统的结构化程序设计的基本方法及其局限性 基本方法 结构化程序设计也称为面向过程的设计方法,强调数据结构和程序结构,注重代码的易读性,可靠性及可维护性 采用自顶向下,逐步求精及模块化的思想,将复杂的大问题层层分解为许多简单的小问题。 三种基 阅读全文
posted @ 2023-03-20 02:12 快乐在角落里 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 第1章 C++简介 1 C++语言的发展简史 1.1 了解C++语言的发展历史,识记层次 20世纪40年代计算机的面世,计算机程序设计语言也应运而生,从最早的机器语言到汇编语言,再到后来的各类高级语言。 在这众多的程序设计语言中,只是很少的一部分得到了广泛应用,C++语言可以说是其中最具代表性的一种 阅读全文
posted @ 2023-03-20 02:11 快乐在角落里 阅读(70) 评论(0) 推荐(0) 编辑