目录
1.类和对象
引入:在程序的世界中一切皆为对象
面向对象和面向过程思想:
面向过程:关注做了什么事,而不关心是谁做的
面向对象:关注谁做了这件事
=================生活案例=================
//面向过程:白白的皮肤,修长的腿;特能吃
String color = "白色";
double height = 1.5;
eat(); //吃的方法
//面向对象:佩奇的特征--肤白,腿长, 行为-能吃
Dog peiQi = new Dog();
peiQi.color = "白色"; //特征
peiQi.height = 1.5;
peiQi.eat(); //行为
面向对象描述:世间万物皆为对象,每个对象都有特征和行为
特征:以名词形式出现--属性
行为:以动词形式出现--方法什么是对象:具体化的一个实体
什么是类:所有实体共同组成的集合类的抽取:相似的对象共同特征和行为可以进行抽取,放入类中;表示一类事物的特征与行为
例: 泰迪,藏獒等对象都有姓名,年龄及吃的行为,可以将他们放到狗类中
2.面向对象编程
面向对象的编程设计:
创建一个类,类中有属性和方法,实例化对象,通过对象调属性和方法。
=====================面向对象编程设计===================&