面向对象编程
Posted LYL925T
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象编程相关的知识,希望对你有一定的参考价值。
面向对象的思想更有利于开发大型的程序,它具有很多的优点:
例如:1.程序设计是需要模拟现实世界的,帮助解决现实世界中的一些问题。
2.对象的属性和方法是被封装在类中, 调用者通过对象完成属性和方法的调用,不需要关注实现。
3.类作为对象的模板,只需要定义一次,这增加了重用性。
Java中的数据类型主要分为以下两种:
1.基本数据类型
2.引用数据类型
基本数据类型一共有八种,引用数据类型包含scanner、random、string等以及用户自定义的类型。
引用数据类型要使用时必须要创建对象,并且引用数据类型要创建变量是需要通过调用构造方法来实现的。
构造方法:
构造方法的语法:
[构造方法访问修饰符] <方法名> ([参数列表]) {
[方法体]
}
下面是一个具体的示例:
定义一个cat类,并定义cat类的构造方法
参考代码如下:
public class Cat {
String name;// 名称
int age;// 年龄
String color;// 颜色
/*构造方法 1*/
public Cat(){
}
/*构造方法 2*/
public Cat(String n,int a,String c){
name = n;
age = a;
color = c;
那么构造方法与普通方法到底有什么区别呢?
1.构造方法的名称必须要和类名保持一致。
2.构造方法不可以有返回值类型。
3.构造方法一般是使用public来修饰。
4.构造方法是可以完成对类成员变量的初始赋值的。
以上是关于面向对象编程的主要内容,如果未能解决你的问题,请参考以下文章