老黑讲Java之面向对象程序设计
至此《Java基础教程》告一段落,今天将介绍Java三大特点之一——Java面向对象,学习了《Java基础教程》之后,我们虽然可以编程,但是程序设计结构不清晰,学习Java面向对象,才真正迈进Java敞开的大门。
工具/原料
JDK
eclipse
对象和类
1、面向对象程序设计 谈起面向对象程序设计,必须介绍一下面向过程的程序设计,C语言基于面向过程的开发,C语言编程可谓天马行空,但是结构很乱。 面向过程的开发缺点: 1、不能对数据进行封装; 2、对数据和方法进行分离。

3、类的概念 1、类是一种抽象数据类型; 2、类可以定义抽象数据类型的组成(成员变量)和方法,代码如下: public class Person { String name; int age; String gender; String address; public void runBook(String bookName) { } } 这样定义了一个Person类后,可以将代码模块化以及重用代码,并将数据与方法统一。

5、成员变量的类型 成员变量的类型是8种基本类型和引用类型。
6、定义类的方法 类中除了定义成员变量,还可以定义对象的行为,即方法,这样可以封装对象的功能,代码如下: class 类名{ 修饰词 返回值类型 方法名称([参数列表]){ 方法体... } }
创建对象
1、使用new关键字创建对象 定义类之后,可以使用new关键字创建对象,创建对象的过程通常称为实例化。 new运算的语法为: new 类名(); 例如:new Person()可以创建了一个新对象。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:20
阅读量:26
阅读量:26
阅读量:57
阅读量:94