类和对象

来源:互联网 发布:ubuntu 16.04安装qq 编辑:程序博客网 时间:2024/06/17 23:09
1、OO是什么?面向对象
OOA面向对象分析
OOD面向对象设计
OOP面向对象编程


2、面向对象有三大特征
封装、继承、多态




3、什么是对象?
万物皆对象。指现实世界中客观存在的一个实体(事物),用OO的思想就称为“对象”。


4、为什么用OO?
能够更好地模拟现实世界中的事物到程序中。


5、如何来描述对象?属性和方法
属性:特征
方法:操作(行为或功能)
体现封装性


6、什么是类?
抽象:抽出对象相似的部分 
类是模子,描述一组对象共同的特征(属性)和行为(方法)。


基本类型:8种
引用类型:类


7、类和对象的关系?
类是对象的集合,对象是类的实体(实例);
类是泛指,对象是特指,一般与特殊的关系。


8、如何创建和使用对象?
类名 对象名=new 类名();//构造方法,创造、建造
.成员访问符
对象名.属性
对象名.方法名


9、类名,一般用名词,用帕斯卡命名法:每个单词首字母大写,其余字母小写


编程思想:类的单一职责原则


this的作用:指向当前对象