适用初学者的类和对象!!!
Posted 焉小馒
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了适用初学者的类和对象!!!相关的知识,希望对你有一定的参考价值。
类和对象
JAVA中万物皆对象:世界万物皆对象
1. 人类→类是对象的抽象
2. 对象→对象是类的实例化
例:xxx的电脑是红色的——对象的属性
xxx的可以上网浏览网页——对象的方法
3. 类的定义
访问修饰符 class类名{
//类的属性和方法
}
语法和说明:
⑴访问修饰符是对类的访问范围的一种限定,如果是使用public修饰符表示公有范围。
⑵class为定义类的关键字。
⑶类名也是Java中的标识符,必须满足标识符的命名规则;类的命名规范中要求类名首字母要大写,且类名简洁并富有含义。
例:
public class Student {
//学生的所有属性
String name;//姓名
int age;//学号
String classNo;//班级
public static void study() {
System.out.println("学习!");
}
}
4. 类的成员→类的属性和方法
类的方法
访问修饰符 返回值类型 方法名([参数]){
//方法体
}
返回值的类型有两种:
void——理论中的道理
return——返回实际中能计算能取值的值
语法和说明:
⑴访问修饰符用于限制方法被访问的范围,使用public修饰,表示公有的方法可以在任何地方使用。
⑵返回值类型是方法值行完成后需要返回结果的类型,如果没有返回值,则使用void表示。
⑶方法名的命名规则使用Java标识名的命名规则,通常使用有意义的名称来描述方法的作用,命名规范一般采用驼峰命名法。
⑷方法题为方法执行的代码,如果方法返回类型void,我在方法体中一定要返回和方法类型声明一致的值,返回结果的语法是"return值;"。
对象的创建使用
⑴对象的创建
类名 对象名=new 类名();
⑵对象的使用
对象.属性;
对象.方法;
面向对象编程
⑴基本数据类型有八种
⑵引用类型是Sting类型
⑶构造方法
①作用:对类进行初始化
②语法:
访问修饰符<方法名=类名>([参数]){
[方法体]
}
//无参数时
public snacks(){
}
//有参数时
public snacks(String n,int p,String t){
name=n;
price=p;
type=t;
}
例:使用自己家电脑这个对象
public class Computer {
String color;
int price;
String option;
public void show(){
System.out.printf("这台电脑的颜色为%s,价格是%d元,运行内存为%s\\n",color,price,option);
}
public class SetComputer {
public static void main(String[] args) {
Computer c1=new Computer();
System.out.println("我今天买了一台电脑,这台电脑参数如下:");
System.out.println("实例化前:");
c1.show();
System.out.println("----------正在加载中---------");
System.out.println("实例化完成:");
c1.color="黄色";
c1.price=5200;
c1.option="16G";
c1.show();
}
}
以上是关于适用初学者的类和对象!!!的主要内容,如果未能解决你的问题,请参考以下文章