Java 面向对象OOP,对象object,类class

Java 面向对象OOP,对象object,类class,第1张

Java 面向对象/OOP,对象/object,类/class

Java面向对象开发: 面向对象程序设计(Object Oriented Programming,OOP)

即可视为模块化开发

1. 把软件系统看成各种对象的集合(对象可指类)

2. 系统结构较稳定

3. 子系统相对独立

4. 软件可重用性,可维护性,可扩展性强

拓展: C语音属于结构化开发,优势如下:

1. 面向功能划分软件结构

2. 自顶而下(必须将完整的设计思路确定后才能执行)

3. 最小的子系统是方法(方法指功能块)

4. 制约了软件的可维护性和可扩展性

Java 对象/Object 定义:用来描述客观事物的一个实体,由一组属性+方法构成,从抽象的class到具体的object,属于类的一个实例,有状态和行为

特征:

属性——对象具有的各种静态特征,每个对象的属性都拥有特定值

方法——对象执行的 *** 作

Java类/class定义:类是由一群具有相同属性共性和方法的群体的抽象概念,简单来说,类就是一个模板,它描述一类对象的行为和状态。

所有Java程序都是以类class为组织单元

关键词class定义自定义的数据类型(用于存储某些值)

总结:类/class是对象/object的抽象,对象是类的具体实现

 

 

 类的创建: class是关键字,用于声明自定义类型,类包含属性和方法

public class 类名{

属性类型 属性名;

方法(){

//方法体

}

对象的定义与使用:

类名 对象名=new 类名(); //关键词为new,用于创建对象

对象名.属性名=值;//属性的赋值

对象名.方法名;//调用属性的方法

向面向对象

类:是抽象的概念集合,表示的是一个共性的产物,类之中定义的是属性和行为(方法);
对象:对象是一种个性的表示,表示一个独立的个体,每个对象拥有自己独立的属性,依靠属性来区分不同对象。

可以一句话来总结出类和对象的区别:类是对象的模板,对象是类的实例。类只有通过对象才可以使用,而在开发之中应该先产生类,之后再产生对象。类不能直接使用,对象是可以直接使用的。
————————————————
版权声明:本文为CSDN博主「志见」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wei_zhi/article/details/52745268

对象程序设计(Object Oriented Programming,OOP)对象程序设计(Object Oriented Programming,OOP)

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/4829035.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-10
下一篇 2022-11-10

发表评论

登录后才能评论

评论列表(0条)

保存