面向对象设计之类和对象
Posted loveconan5----
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象设计之类和对象相关的知识,希望对你有一定的参考价值。
对象的静态特征和动态特征分别称为对象的属性和方法,它们是构成对象的两个主要因素。
对象:用来描述客观事物的一个实体,由一组属性和方法构成。
封装就是把一个事物包装起来,并尽可能隐藏内部细节。
类定义了对象将会拥有的特征(属性)和行为(方法)。
类的属性:对象所拥有的静态特征在类中表示时称为类的属性。
类的方法:对象执行操作称为类的方法。
一个类为它的全部对象给出了一个统一的定义,而它的每个对象则是符合这种定义的一个实体。因此类和对象的关系就是抽象和具体的关系。
java的类模板:
语法:
public class<类名>{
//定义属性部分
属性1的类型 属性1;
属性2的类型 属性2;
........
属性n的类型 属性n;
//定义方法的部分
方法1;
方法2;
.......
方法n;
}
在java中要创建一个类,需要使用一个case、一个类名和一对大括号。
类似于给变量命名,类的命名也要遵循一定的规则:
1.不能使用java中的关键字
2.不能包含任何嵌入的空格或点号“.”,以及除下划线“_”、字符“$"外的特殊字符。
类名通常由多个单词组成,每个单词的首字母大写。
另外,类名应该简洁而有意义,尽量使用完整单词,避免使用缩写词,除非该缩写词已被广泛使用,如html、HTTP、IP等。
定义类名:
语法:
public class 类名{
}
例:
编写类的方法
语法:
访问修饰符 返回值类型 方法名(){
//方法体
}
如何创建和使用对象
语法:
类名 对象名 =new 类名();
例如:School center =new School();
语法:
对象名.属性 //引用对象的属性
对象名.方法名()//引用对象的方法
以上是关于面向对象设计之类和对象的主要内容,如果未能解决你的问题,请参考以下文章