这一部分需要注意一个原则, 熟练掌握OOP的程序设计方法.
1. 类的编写原则
在编写类的时候一定要记住一个原则:任何的输出绝对不能在类中完成, 所有要输出的内容在类中只是把值返回来,交给调用处输出.
--------------------------------------------------------------------------------
2. 面向对象程序的设计步骤(理解就好了~)
1. 先画一下类的草图;
2. 定义每个类中的属性,属性定义完成以后必须要封装(加private/protected等);
3. 封装的属性如果需要被外部访问,则一定要设置相应的getter和setter方法;
4. 如果需要在对象实例化时给对象的属性赋初值,则可以加入构造方法. 如果有需要的话, 可以加入多个构造方法(一个是无参的,其它是有参的);
5.为类中添加其他需要的方法;
6. 进行多次测试,直至success~
1. 类的编写原则
在编写类的时候一定要记住一个原则:任何的输出绝对不能在类中完成, 所有要输出的内容在类中只是把值返回来,交给调用处输出.
--------------------------------------------------------------------------------
2. 面向对象程序的设计步骤(理解就好了~)
1. 先画一下类的草图;
2. 定义每个类中的属性,属性定义完成以后必须要封装(加private/protected等);
3. 封装的属性如果需要被外部访问,则一定要设置相应的getter和setter方法;
4. 如果需要在对象实例化时给对象的属性赋初值,则可以加入构造方法. 如果有需要的话, 可以加入多个构造方法(一个是无参的,其它是有参的);
5.为类中添加其他需要的方法;
6. 进行多次测试,直至success~
发表评论
-
Servlet
2010-08-20 11:28 4941.什么是Servlet? ... -
MyEclipse快捷键
2010-08-20 11:27 521存盘 Ctrl+s(肯定知道) 注释代码 Ctrl+/ 取 ... -
java面试题
2010-08-20 11:26 474第一,谈谈final, finally, finalize的区 ... -
Java学习笔记---16.面向对象编程11-Java多态性,instanceof及Object类
2010-08-20 11:26 690多态是一个之前一直搞不清楚的概念,通过这次笔记,对多态的概念及 ... -
Java学习笔记---15.面向对象编程10-Java中final关键字,抽象类与接口
2010-08-20 11:24 935抽象类与接口是Java中最重要部分之一,这里用较大的篇幅来做下 ... -
Java学习笔记---14.面向对象编程09-Java中重载与复写的区别、super与this的比较
2010-08-20 11:22 8211. 方法重载与方法复写的区别 区别 ... -
Java学习笔记---13.面向对象编程08-Java中继承的概念,子类实例化过程,super()及方法复写
2010-08-20 11:12 1001继承是OOP的三大特点之一. 这一节主要做一下继承的笔记. ... -
Java学习笔记---12.面向对象编程07-Java中的static关键字用法
2010-08-20 11:08 852static关键字应用点有3个: static变量(属性)的声 ... -
Java学习笔记---11.面向对象编程06-Java的内部类及对象数组
2010-08-20 11:04 8281. Java的内部类机制 所谓内部类,是指在一 ... -
Java学习笔记---9.面向对象编程04-this关键字的使用
2010-08-20 11:00 729Java学习笔记---9.面向对象编程04-this关键字的使 ... -
Java学习笔记---8.面向对象编程03-String类的重点应用
2010-08-20 10:59 694在String类这一部分很重要,分为三个问题来做笔 ... -
Java学习笔记---7.面向对象编程02-类的封装性以及构造方法
2010-08-20 10:57 7921. 类的封装特性: 类的封装性是指类 ... -
Java学习笔记---6.面向对象编程01-类对象的构建及对象的引用传递
2010-08-20 10:54 667Java学习笔记---6.面向对象编程01-类对象的构建及对象 ... -
Java学习笔记---5.Java数组和方法
2010-08-20 10:53 7151. 数组的声明语法 Java中数组的声明有两种形 ... -
Java学习笔记---4.Java的分支循环语句
2010-08-20 10:51 690switch的使用如下例: view plain ... -
Java学习笔记---3.运算符与表达式
2010-08-20 10:49 679这一部分需要再强调的东西不多,因为运算符表达式都是平时最常用的 ... -
Java学习笔记---2.Java标识符和基本数据类型
2010-08-20 10:48 929这一块里面,标识符比较简单,没有什么需要记录的东西. ... -
Java学习笔记---1.Java发展及JDK配置
2010-08-20 10:47 768Java的老东家是Sun公司(Sun的全名,Stanford ...
相关推荐
Core Java学习笔记...........31 第一章 JAVA前言..31 第二章 标识符,关键字,类型........35 第三章 表达式与流控制....................41 第四章 数组.............50 第五章 对象和类(OO思想).........53 第...
{2.1.3}面向对象的编程}{47}{subsection.2.1.3} {2.2}继承}{48}{section.2.2} {2.2.1}super(), this()}{49}{subsection.2.2.1} {2.2.2}方法重写/覆盖}{50}{subsection.2.2.2} {2.3}修饰符}{51}{section.2.3} ...
Core Java学习笔记...........31 第一章 JAVA前言..31 第二章 标识符,关键字,类型........35 第三章 表达式与流控制....................41 第四章 数组.............50 第五章 对象和类(OO思想).........53 第...
Java学习笔记(必看经典) JAVA的面向对象编程--------课堂笔记 面向对象主要针对面向过程。 面向过程的基本单元是函数。 什么是对象:EVERYTHING IS OBJECT(万物皆对象) 所有的事物都有两个方面: 有什么(属性)...
1. 开发环境Eclipse软件的下载与配置 ...3. JAVA面向对象编程 (1) 编写类的步骤 (2) 对象的创建及访问对象中的属性及方法 (3) 构造方法与重载 4. This关键字 5. Static关键字 6. 继承、重写、多态等相关笔记
000000_【课程介绍 —— 写在前面的话】_Java学习概述笔记.pdf 010101_【第1章:JAVA概述及开发环境搭建】_JAVA发展概述笔记.pdf 010102_【第1章:JAVA概述及开发环境搭建】_Java开发环境搭建笔记.pdf 010201_【第2...
很多人觉得它应该像C或者C++,但事实上它更像是java的一个clone,所以作为入门,读一下清华大学出版社出版的《Java 语言与面向对象程序设计》可能会对你有所帮助。本文假定你具备一切学习此语言所需的知识,没有也不...
VS2005 ASP.NET本地化学习笔记&感受 在自定义Server Control中捆绑JS文件 Step by Step 深度解析Asp.Net2.0中的Callback机制 使用 Web 标准生成 ASP.NET 2.0 Web 站点 ASP.NET 2.0基于SQLSERVER 2005的aspnetdb.mdf...
oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 第一章 Oracle入门 一、 数据库概述 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前。简单来说是本身可视...
当经验丰富的程序员或潜在雇主问您是否了解面向对象编程 (OOP) 时,他们的意思并不是“您了解类和对象吗?” 相反,他们的意思是,“你知道 OOP 的Struts吗?” OOP 的Struts是接口、继承和多态。 在本练习中,我们...