标签:style blog color io 使用 java ar strong 2014
面向对象首先要先了解什么是面向对象?
面向对象:就是不断的和对象打交道。
早期解决问题,都是面向过程(简单来说就是一步一步怎么做,面对的是过程,即强调动作),如C语言,利用函数,进行函数的调用。3.角色转变,针对的是对象,即面向过程中的执行者,变为面向对象的指挥者。
(土一点的说,就是对象有你需求的功能,具体它怎么做,不关我们的事)
(指挥对象做事情)
代码理解:
/*定义类就是在定义类中的成员,即组成部分 * 成员函数:对应的就是事物功能 * 成员变量:对应的就是属性 * */ //具体体现 /*描述搬运过程 * 搬运工人 这一名次由属性和功能组成 * 属性:1.人数 2.性别 * 功能:搬运 */ class Man { int num ; //成员 String sex;//成员 void function()//成员 { System.out.println(num+" .... "+sex); } /*public static void main(String[] args) { //Man这个类只是描述某一事物,当要用到它时,才运行,并不需要其独立运行,当然也可以 //所以,要用到这个事物时,只需要在一个类中,进行其对象的创建并调用即可 }*/ } /*描述汽车 * 属性:数量、颜色 * 功能,启动 */ class Car { int num = 3; String color = "blue"; void run() { System.out.println(num+" ... "+color); } } public class Main { public static void main(String[] args) { /*完成对象的创建,并定义该对象的名称*/ //创建一个Man的实体,通过new关键字实现 Man BLF1 = new Man();//定义一个Man类型的变量BLF2,Man是类,BLF2是变量名 //用类来定义的变量,就是一个 类 类型的变量,指向了该类的对象 BLF1.function();//使用对象中的内容,形式:对象.成员,来完成调用 Car BLF2 = new Car(); BLF2.run();//对象.组成部分 } }
未完。。。。。。。
标签:style blog color io 使用 java ar strong 2014
原文地址:http://blog.csdn.net/wjw0130/article/details/39127777