面向对象基础
Posted galesaur-wcy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象基础相关的知识,希望对你有一定的参考价值。
Java虚拟机的内存可以分为三个区域:栈stack、堆heap、方法区method area
public class SxtStu { //属性fields int id; String sname; int age; Computer comp; //计算机 //方法 void study(){ System.out.println("我在认真学习!!,使用电脑:"+comp.brand); } void play(){ System.out.println("我在玩游戏!王者农药!"); } //构造方法。用于创建这个类的对象。无参的构造方法可以由系统自动创建。 SxtStu(){ System.out.println("调用了无参的构造方法!"); } //程序执行的入口,必须要有 //javac Sxtstu.java , java Sxtstu public static void main(String[] args) { SxtStu stu = new SxtStu(); //创建一个对象 stu.id=1001; stu.sname= "高淇"; stu.age = 18; Computer c1 = new Computer(); c1.brand = "联想"; stu.comp = c1; stu.play(); stu.study(); } } class Computer { String brand; }
以上是关于面向对象基础的主要内容,如果未能解决你的问题,请参考以下文章