您的位置:首页 > 编程语言 > Java开发

java面向对象的编程思想

2015-07-11 15:35 316 查看
编程思想:

c语言:面向过程

设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)

更加专注于HOW

c++:面向对象

java:面向对象

首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。

更加专注于WHO

java Demo:

张三男老师给李四学生上课,李四学生在认真听讲!

在这里面,对象是张三、李四

对象张三 属性:名字、性别 方法:教学

对象李四 属性:名字 方法:学习

package Teacher;
/**
*@author 陈诚
*@version 1.0
2015年7月12日
上午12:00:57
*/

public class Teacher_1 {

public String name="张三";
public String sex="男";
public void teach(){
System.out.println(name+sex+"老师在上课");
}

}


package Teacher;
/**
*@author 陈诚
*@version 1.0
2015年7月12日
上午12:04:46
*/

public class Student {

public String name="李四";
public void study(){
System.out.println(name+"学生在学习");
}

}


package Teacher;
/**
*@author 陈诚
*@version 1.0
2015年7月12日
上午12:06:27
*/

public class test {

public static void main(String[] args) {
Teacher_1 teacher=new Teacher_1();
Student student=new Student();
teacher.teach();
student.study();

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: