Java学习笔记---10.面向对象编程05-面向对象程序的设计步骤
2010-09-20 10:59
435 查看
1. 面向对象程序的设计步骤(理解就好了~)
1.1. 先画一下类的草图;
1.2. 定义每个类中的属性,属性定义完成以后必须要封装(加private/protected等);
1.3. 封装的属性如果需要被外部访问,则一定要设置相应的getter和setter方法;
1.4. 如果需要在对象实例化时给对象的属性赋初值,则可以加入构造方法. 如果有需要的话, 可以加入多个构造方法(一个是无参的,其它是有参的);
1.5.为类中添加其他需要的方法;
1.6. 进行多次测试,直至success~
1.1. 先画一下类的草图;
1.2. 定义每个类中的属性,属性定义完成以后必须要封装(加private/protected等);
1.3. 封装的属性如果需要被外部访问,则一定要设置相应的getter和setter方法;
1.4. 如果需要在对象实例化时给对象的属性赋初值,则可以加入构造方法. 如果有需要的话, 可以加入多个构造方法(一个是无参的,其它是有参的);
1.5.为类中添加其他需要的方法;
1.6. 进行多次测试,直至success~
相关文章推荐
- 18天Java学习---10.面向对象编程05-面向对象程序的设计步骤
- java 设计模式 学习笔记(10) 外观模式
- java学习笔记-设计模式10(外观模式)
- 黑马程序员 JAVA学习笔记——java基础 单例设计模式
- java设计模式学习笔记5 适配器模式几种实现方式
- java开发俄罗斯方块学习笔记 Day-2 设计
- 设计模式学习笔记 - 2010/10/10
- java/android 设计模式学习笔记(6)---适配器模式
- [学习笔记]Java模板方法和单例设计模式
- 黑马程序员--Java基础学习笔记【单例设计模式、网络编程、反射】
- java/android 设计模式学习笔记(12)---组合模式
- java学习笔记:面向对象编程之工具类的创建与单例设计模式
- java学习笔记—HTTP协议(10)
- (Java学习笔记10)希尔排序
- java 设计模式 学习笔记 (2) - 工厂方法模式
- Java-马士兵设计模式学习笔记-观察者模式-模拟Awt Button
- Java学习笔记10 网络编程
- 【设计模式】学习笔记17:代理模式之保护代理与Java反射
- java学习笔记-设计模式20(备忘录模式)
- 【设计模式】学习笔记10:外观模式(Facade)