Object Oriented Programming
诗鸩
这个作者很懒,什么都没留下…
展开
-
程序设计方法概述
结构化程序设计(SP)和面向对象程序设计(OOP)是两个面向大程序的经典设计方法。SP将系统视为一个大功能模块,常用“自顶向下逐步求精”策略,将之分解为一系列的小模块、小程序,组装这些小程序,即可获得大系统。由于设计时需求难以确定,导致功能易变,因此,建立在功能分解基础上的系统,可维护性较差,重用性也不好。OOP认为软件系统就是对现实世界系统的模拟。它以对象(即数据)为核心,系统的可...原创 2019-04-22 17:51:16 · 1032 阅读 · 0 评论 -
OOP#1 面向对象语言基础
类和对象是OO(面向对象)的核心概念,诸如抽象、封装、继承、多态等OO要素均与其密切相关。因此OO语言必须在类和对象上做足工夫。Java的OO支撑机制大体包括如下几方面:一)引入类、对象、对象的引用三个概念。若把对象看做具体数据,类则是描述对象的的数据类型,引用则是对象的名称。this和super是两个特殊的引用,分别代表对象自己及其长辈。二)类、类中的成员及其修饰。类是对象的模板。类的描...原创 2019-04-22 23:25:13 · 134 阅读 · 0 评论 -
OOP#2.2 包装类 & #2.3 枚举
包装类Byte、Short、Integer、Long、Float、Double、Character、Boolean基本类型存取非常高效,但功能较少,包装器类是Java在基本类型和引用类型间建立的一种折中策略。主要实现两种功能:实现基本类型与引用类型之间的自动转换;实现基本类型与String类型之间的相互转换。包装器类的构造函数形式:包装器类名(对应基本类型值) / 包装器类...原创 2019-04-27 11:15:32 · 148 阅读 · 0 评论 -
面向对象程序设计
面向对象程序基础 类的管理及常用工具类 1)包2)包装器类和自动装箱/拆箱3)枚举4)数组的高级应用5)字符串的高级应用 异常处理和断言 线程 GUI编程基础和Applet I/O流 网络通信 泛型与集合框架 ...原创 2019-04-23 23:31:21 · 144 阅读 · 0 评论 -
OOP#1.1 区分类、对象和对象的应用
一个简单的例子class Man{ String name; void introduce() { System.out.println("大家好!我叫"+name+"。"); }}public class Test { public static void main(String[] args) { Man i=new Man(); i.name="张三"; i...原创 2019-04-24 20:24:26 · 120 阅读 · 0 评论