区别:
面向对象:事物比较简单,可以用线性思维去解决
面向过程:事物比较复杂,使用简单的线性思维无法解决
共同点:面向对象和面向过程都是解决实际问题的一种思维方式,二者相辅相成并不是对立的。
2.类与对象的概念对象:是具体的事物 xiaoming xiaohong
类:是对对象的抽象(抽象 抽出象的部分)Person
先有具体的对象,然后抽象各个对象之间象的部分,归纳出类通过类再认识其他对象。
对象和类的关系:
特殊到一般,具体到抽象
类可以看成一类对象的模板,对象可以看成该类的一个具体实列
类是用来描述同一类行的对象的一个抽象的概念,类中定义了这一类对象所应具有的静态和动态属性
JDK提供了很多类供编程人员使用,编程人员也可以定义自己的类
3.自定义类与对象定义类(类的组成)
属性field
方法method
构造方法construtor
其他:代码块 净态代码块 内部类
4.使用·创建对象:
类名 对象名 = new 类名();
Person p1=new Person();
调用类的属性和方法:
对象名 . 成员变量
对象名 . 成员方法
P1.name = "李四";
P1.study();



